Sounds like dirty fuel filters. There is water in the cooling system, right?
Saw a JCB 3cx with a piece of cork gasket floating in the diesel tank. Once the fuel got low, eventually the bit of cork would get sucked against the outlet. Thats a wild card of a reason, though.
nigel in Cavan, August 2009