I forgot I posted this, we solved it. It was the throttle control, the cable was losey goosey and we tightened it up, so the idle would sit around 700rpm which it was sitting around 450-500. Motor can be any temp, just has to be on. Yeah starts easily, good glow plugs etc Fuel primer pumps. Ute will need an injector clean or so, but she's a lot better than before... One of the neighbors saw me tinkering with it and he came over and was like "Ya idle is too low!" and fixed it straight away, and well, he scored an easy carton!