I have a somewhat similar problem with my Deere skid steer. However, mine starts on the first crank. I have to give it some throttle to keep running, it starts at around 1300 rpms then drops real fast to 500-800 rpms before climbing back up to 1300-1500 RPMs, wherever the throttle is set. I have had this problem for a while, my glow plugs do work so to help with cold starts I ordered a block heater and will be performing a service in the near future, it has about 175 hrs on the oil in it. My guess for your problem would be getting a block heater, the one for my Deere was only $78 so they aren't too spendy. :2cents: