have you got oil in the red ecu plug again?
when i needed one i got the britpart - "Original Equipment in Plain Box" from lrdirect - less than half the price from land rover and not a lot more than the cheapest
AMR6103 | Td5 Injector Harness - Land Rover Part AMR6103
always worth...