Just thought I would share my recent experience with you all as it may help you out one day!
On holiday last week, my Disco2 TD5 developed a lack of power, vibration and sounded like it was running on 3-4 cylinders. As I was in South Wales I took it to the nearest dealer which was in Swansea. They diagnosed that injectors 2 and 4 were not working correctly and tried to sell me 2 injectors.
Unhappy with this diagnosis I spoke to a friend who suggested that it may be oil in the injector wiring loom which is aparently a common fault. I asked the dealership to check this which they said they had and it was fine. Still suspicious, I decided to take the vehicle back home (2 hr drive) and get my friend to help me have a look.
We picked up an injector wiring loom for £40 inc VAT and took the rocker cover off. We instantly found that a wire had broken on one of the injector plugs.
As we disconnected the old loom we found that oil had also found its way into the multi plug located on the front left corner of the engine.
We washed the oil out of said plug, refitted the new loom and job is all sorted. Runs and goes like a new truck!
You may already know about this loom problem but if not, there you go.
Cheers