i have a landrover discovery 2 td5 es auto 2002 its cutting out when you take your foot off the throttle pedal ive changed fuel pump and filter fuel regulater injector wiring loom the external loom to the ecu the fuel relay turbo intercooler pipes its been on 4 diagnostics including landrovers...