did you fill the fuel filter with diesel before fitting? also check if the leak off pipes have not perished (from the injectors) as this will cause air to be drawn into the system when engine is off. also check fuel cap vent is not blocked it can cause a vacuum in the tank sucking fuel back to the tank. hope this is helpfull
Bicester horsebox hire, July 2012