It may sound a bit basic but but on our dumpers we have a no return fuel valve to stop diesel running back to tank over nite (parking nose down on a hill would stop this) also if our breathers block up on the fuel tank it causes a vacum in the tank which results in the diesel being pulled back...