I'm a member over on the Australian Land Rover Owners Forum, so I posted this there, as well. I'm hoping someone can give me some ideas.
I was having intermittent problems with my TD5 going from a smooth normal idle, to running roughly as is as missing in a cylinder. It would still run, but with a loss of power and a rough go. I checked the ECU plug, cleaned a little oil out (very little) and good to go. Ive got a new injector wiring harness on the way. The plug is very clean now, as is the ECU side. I noticed over time the fuel pump had grown much louder, even to a screaming screeching noise fairly often. So I bought a new fuel pump.
I installed it yesterday, no problem. After installing it and putting everything back together, I fired the truck up, it cranked and idled for 10 minutes as if it was totally fixed. I jumped in it for a test drive (all while staying cranked) and took off down the road. I got about a mile away, and it died as if it ran out of fuel. I went through the TD5 air purging sequence a few times by the book, but no start. Got it back to the shop, performed the air purging sequence more than 10 times, still no start.
I can hear the new fuel pump working during the air purging process, I also checked the fuel filter under the rear passenger wheel well... And the pump was getting fuel to it. I even checked the fuel line going into the fuel cooler near the engine block, and it had fuel too. I am stumped! It will not fire.
I've read they can be very stubborn with purging air, and that sometimes it takes a long time to get the air out of the system. But this much? I followed the air purging instructions exactly every time.
Ideas? Thanks in advance.