2005 Range rover hse 4.4 won't start.. this first happened about 3 weeks ago, was below freezing and very windy in the colorado mountains. Came out to her and wouldnt start. would turn over but just wouldnt catch. Put a heating mat over the engine bay, 13 hrs later fired up perfectly. Yesterday morning i had a lot of stuff to take care of and of course it happens again. This time the heating mat did not help at all. Battery is new and fully charged, terminals clean. Fuel pump is a year old, Fuel system is pushing fuel properly. It sounds like it wants to start but just not catching. Air filter is clean. Good on oil, coolant etc. Please help! Any other info that might help just ask!