Mine was doing the same thing, now that it's getting cold in the mornings....minus 7 the other day.
At first I thought that the glow plugs may have been stuffed, or the battery was on the way out.
So then I thought what else has changed ....I had recently changed to using Shell diesel, As opposed to the Mobil or Caltex I had been using for the last 85,000ks.
I remembered my previous car before the Jeep was an FPV Typhoon, which of course went like a rocket on a steady diet of Caltex Vortex 98.
Then the boss changed my fuel card to Shell, the car went like it had a banana up its tailpipe, from being able to spin the wheels in 3rd gear, and rev smoothly all the way to 6,000rpm. Within minutes of filling with Shell it had trouble breaking traction in 1st or rev past about 4,500 rpm. After a few tank fulls as the PCM recalibrated itself the car would go to the redline again but still had way less grunt. After a month or so I went to a performance forum and asked why.
They all said shell fuel was crap and why it had taken me so long to figure that out. I said cause the shell fuel was free!
So I once it was nearly empty I filled it with BP Ultimate and as I pulled out of the servo the back tyres just lit up and if the car was saying .THANKYOU!
So I started using Caltex Diesel in my Jeep and after the 2nd tank it now starts, within a few cranks, just like before.
Do you fill it with Shell, perhaps another brand, or just a bad batch of fuel. Try some from somewhere else. Worked for me.