I cut out both return and flow pipes from the fuel tank back on my Terrano and joined up to a decent bit of pipework with rubber fuel pipe and double clipped them..............I renewed both in copper,the return was leaking in probably the same place as yours and the flow was badly corroded as...