Hi, I have a 2003 (52) L322 Range Rover which is misfiring. At 1st I didn't notice it until my mechanic told me my ECU was registering a slight misfire on cylinder number 5. Sometimes I could feel a slight vibration when driving. Anyway to cut a long story short, this developed into a serious misfire with the orange warning light flashing very soon after I had an alternator and battery replacement. The car would judder and vibrate heavily on gentle driving at 30mph. This would be intermittent misfiring and would often correct itself when I switched the engine off then on. This happened initially in the snow, now the weather is warm and the misfire doesn't rectify when I switch the engine off then on although the misfire is still intermittent until yesterday when it has now become constant. This misfire had behaved quite oddly, after a heavy intermittent misfire, upon leaving the car for a few days it behaved normally, during driving, I could make it misfire by putting ok cruise control at 30mph and then it behaved ok when I switched off cruise control. Anyway the car has had a new coil (swapped to cylinder 6 and still missing), a new injector, compression tested, leak tested, inlet manifold tested, ECU remapped. Now am really stuck and so is my mechanic. Other things that may be of relevance - it has had a couple of hoses blow (steam and coolant loss) on the cooling system, a new thermostat and (don't ask me how) an accidental short accross both battery terminals after the alt was replaced but before the battery. Any help would be greatly appreciated. Thanks for reading.