well thats solved it.
park it facing down hill
new glow plugs
heater plug relay
lift pump ( maybe)
return valve
coil or sensor/switch problem
after all that it will be spot on
just to give you something else to think about, on my old 4x4 i had similar problem and had to put a new battery on
only messing but it did tickle me