My son's fuel tank on a 2002 TD5 leaks somewhere on top when he fills it up. Stops leaking when the tank gets to about three quarters full. Been in the garage twice but still not sorted. First time they replaced the seal around or near the fuel pump? hoping this would fix it. Second time they dropped the tank and checked and pressure tested all fuel lines and replaced anti syphon pipe that was perished. Still leaking! They did say one or two of the fuel lines had been connected together but didn't see this as a problem and also said the tank had been out before - any ideas guys?