I'm a bit peed off, recently had a new cylinder head fitted, along with gaskets, o rings in fuel pressure reg etc, all is well apart from when I park the disco in a position where the engine is higher than than tank , on a hill with the engine pointing uphill etc, the diesel seems to be running back to the tank, it goes to run, then chucks it, it's a pure git to get started after this happens, if parked the other way round ie, rear higher than the front it starts first flick of the key ! I've had the engine cover of today to check the connections to the fuel reg and cooler and they seem ok, any ideas what could be the problem ?