Disco 2 TD5 rough above 3000rpm

This site contains affiliate links for which LandyZone may be compensated if you make a purchase.

cj_uk

Member
Posts
46
Hi Guy's, it's been a while since I last posted, but too be honest the D2's been fine.

Anyhow, back to matter at hand. I never normally push the engine above 3000rpm but the last couple of weeks I have tried too on multiple occasions. So when trying, the engine becomes/sounds really rough and is very reluctant to rev, but under 3000 its all ok, no smoke though. I'm planning to take a live data capture tonight using my nanocom, so hopefully I can come back with some more info (150 mile trip).

Apologies, the D2 is pretty standard, manual gearbox, no remap, standard exhaust, regularly serviced etc. I have changed the modulator and the 3 pipes (genuine modulator and new silicon hoses) I also changed the intercooler hoses, again to silicon and used T-bar clamps. I'vre checked that the turbo actuator rod is moving freely (as free as it can be that is)

I've watched video clips of other TD5's being revved pasted 3000 and they sound quite smooth, nothing like mine. Oh, the previous owner had changed the MAF for a genuine one a few months prior to me purchasing the D2, but that was 5 years ago.
 
Last edited:
Whenever a Td5 engine starts misbehaving for no apparent reason, the first thing to check for is oil in the red plug on the engine ECU. It's a quick check and if it's clear then you're going to have to start looking elsewhere.
If there are oil traces there then it's going to mean a replacement injector harness.
Oil in the injector harness wiring is a fairly common problem.
 
Hi Brian and Smithy, thanks for your replies. I forgot to add I changed the injector loom a couple of weeks ago,as part of the service. There was no oil in the head plug but I must admit I haven't checked the ecu end for a couple of years. When I first got the D2 there was so much oil at the ECU connector it actually entered the ECU. Cleaned it a few times over a year period to get all the residue out of the wiring (ECU cleaned at the time). To be honest I've never really revved it past 3000 much in all the years I've owned it as it's always seemed rough at that point and reluctant. I've saved live data from my trip tonight and hit 3000 to 3500 a few times. I'll take a look and will post the extracts probably Monday, I'm away over the weekend.

Once again many thabks for your replies, much appreciated
 
If ECU plug OK, might be worth changing the fuel filter?.. personally a fan of trying the simple / cheap things first.. Just sounds like it could be struggling when it's demanding a bit more fuel at higher revs?
 
I never normally push the engine above 3000rpm but the last couple of weeks I have tried too on multiple occasions.
It's also possible that the previous owner worked with the injectors and didnt put them back in the same order or changed the ECU and didtnt save the codes and as you didnt rev it up untill now you didnt observe that 3000rpm thing?
Td5 EUI coding.jpg
 
Thanks for the replies guy's. With regards to the fuel filter, I replace it with a genuine one every year., over the top I know Fery, I've got the codes for the injectors, wrote them down a few years ago whilst changing the rocker gasket. I have a different ECU that was fitted when I bought the D2, its a NNN type not MSB, please see the following regarding injector codes

On the Injector:

1 - NLBFA
2 - NGNDC
3 - NFBLA
4 - NDBHC
5 - NHNLA

Once saved on nano evo:

1 - NFBFE
2 - NGNDM
3 - NFBLE
4 - NDBHM
5 - NMNLE
 
Hi Fery, yes I saved them as they are on the injectors but when you look at what was saved, nanocom changes them to the second set in my previous post
 
I've not done this actual job, but other changes which I have made to some settings with a Nanocom usually requires a "two step process".
First you have to "write" the new values into the Nanocom and then you need to "save" those values to the ECU. Just writing them won't alter what's already in the ECU memory until they're saved.
 
Yeah I know exactly what you mean, been using nanocom for 5 years now and know its quirks in that respect. But, once written, the codes listed are the ones in my second table none the less. Strange but true :)
 
I have a different ECU that was fitted when I bought the D2, its a NNN type not MSB,
the injector codes are for 10P so if the MSB ECU was changed to a NNN it's compulsory to load a Eu2 fuel map in it as to accept 10P injector codes without converting them so this might be your probem if the ECU was not replaced by somebody who took care of all the aspects you have a Eu2 engine with a Eu3 management and that engine can't run 100% well then
 
Hi Fery, sorry I should have said, the ECU is running the correct fuel map for the 10p engine EU2

NNN500020

and the tune ID's are:

Config - sttdp010
Fuel - sthde021
 
Then i have no more ideea why you can't save those codes but i'm sure that the saved codes should match with the injector codes for the engine to run well
 
Hi ya Shimsteriom, unfortunately not yet, the last two weekends we've been busy with family stuff but, I'm hoping to check this weekend all being well.
 
Hi guy's, sorry for the delay. Right, I had another look at the injector codes via my nanocom, they are programmed correctly but, I noticed if you press the 'Injector Info' button, it cycles through two other sets of injector codes before going back to my codes. So basically, the nanocom displays 3 sets of injector codes.

Unfortunately this had made no difference to my reported issue, it stills struggles and feels rough above 3000rpm :(
 
Back
Top