I will put money on your glowplugs not working properly...sounds like you have a dead one. I have a spare set sitting in my glovebox for a rainy (or blizzarding) day. I would change your fuel filter first thing as it probably hasn't been changed in a while. Baldwin part #BF7534. they are pretty cheap too!!!

on another note, CHECK YOUR TIMING BELT!!!!! doesn't matter what mileage it has, it should be changed every 100,000km or 5-years. Phil is the biggest procrastinator I have seen with this hahaha. I changed mine at 117,000km and I was so lucky it didn't break, my front crank seal was leaking HORRIBLY and that can easily take out the balance shaft belt which in turn gets piled up in the timing belt.