Don't like the adverts?  Click here to remove them

Good starter but runs rough and a bit smoky until warm

Scottish120

New Member
Joined
Mar 16, 2021
Messages
45
Country Flag
scotland
My 2004 120, is a great starter and runner, but always run rough until it has warmed through. I wait whilst it goes through the prime cycle before I fire it up and although it starts instantly everytime the idle is lumpy to start with, almost as if it has a slight misfire.

The injectors have been replaced about 2000 miles ago ( because of the age of this vehicle compensatition codes were not required) the fuel vacuum solenoids are new, fuel filter is fairly new and EGR and throttle body have just been cleaned out.

Anyone experienced similar and found a cure?
 
Agree with Karl. I would seek to have those corrected to the new injectors.

Also worth checking the SCV
 
Thanks for your replies, I was also sceptical about the codes and I have checked up and spoken to people who understand these things better than me ( Overland Cruisers ) and it is correct on my age of engine no codes are required.

SCV?
 
Seems to know his stuff with 120s. I also quiried this with the reputable garage that fitted the new injectors and they told me the same thing? Who should I believe? I hoped they were wrong and it might be the cure but it appears not to be the case sadly.

We have checked the ECU fault codes on a diagnostic and nothng relating to an injector problem pings up.
 
Don't like the adverts?  Click here to remove them
I think we're all assuming you have a D4D 1KD-FTV engine - is it possible you have the older 1KZ-TE?

Assuming yours is a D4D engine...

Im not sure the compensation codes make a massive difference - but it will make some difference and will be fuelling incorrectly if they are wrong.

So if we're saying it doesnt need compensation codes, is it:

1) The injectors never had codes on them in 2004?

2) The ECU software is so old that it doesn't know about compensation codes, and if you connect techstream it doesn't show any? If so, wasn't there some update to quieten the engine anyway, maybe the software needs updating so that they can be input.

3) something else?

If your ECU has the old compensation codes, that is worse than having none, because you will be performing the wrong compensation for the injectors.

Having had a google around, I still can't see any evidence of D4D injectors not needing codes.

So, I still think its b*llocks until someone can prove otherwise!
 
The engine in mine is definately a D4D, that I do know. I would be really happy if the advice I have been given is b*llocks. At the moment I don't know what to believe or what I should think. This complete injector coding and compensation values is a not something profess to know much about so I seek the advice of those who do.

Without a Toyota D4D specialist or Land Cruiser specialist near me it is really difficult to know what to do for the best. The two garages I have tried have said I don't need codes so I'm stumped presently.
 
Water in fuel ?
Fuel pickup in the tank blocked maybe ?
Air being sucked into the fuel lines ?
When was timing belt last changed ?
 
Last edited:
The two garages I have tried have said I don't need codes so I'm stumped presently.

But one garage is the place that fitted the injectors without putting codes in. They're not likely to turn around and say we f*cked up, it needs codes and do work for 'free'.

And the other one is OC, whose main expertise is 80/100s. They will still talk to you about 120's of course.

If I was you, I'd get techsream or an intelligent tester and plug it in.
 
Both garages are local to me. One is a specialist engine builder who replaced the injectors for me, the other is a local garage with an excellent reputation with a all singing all dancing diagnostics that reveals all. The vehicle has not been to Overland Cruisers, they are way down south and I live in Scotland. I have asked them about the injectors as Julian the owner has a many years working with the Land Cruiser range so I thought he would be a good person to ask.

I have asked both garages and Julian from Overland who all said this engine does not need the injectors compensation codes.

Fuel system has been cleaned through with the most powerful additive I could find, fuel filter has been replaced over the las few months. I have always had Land Rovers so am still learning the ropes with LCs.

Does the cold start on a D4D have heater plugs or is that an integral part of the injectors?
 
Mines a 2004 d4d and I have been told my injectors if replaced would need a recode that's why I'm struggling to find someone near me to replace them as they don't have the software.
2009 models onward need a recode and injection relearn carried out.
Luckily mines at 134,000 miles has only been run on premium from branded garages not supermarkets, and is still running fine even with its origional scv fitted.
 
Ah ok, those have been replaced. Going to take the vehicle to a Toyota specialist across the Border, it's a bit of hike for me but it might but it might clarify the injector confusion and other stuff.....
 
Ah ok, those have been replaced. Going to take the vehicle to a Toyota specialist across the Border, it's a bit of hike for me but it might but it might clarify the injector confusion and other stuff.....

Make sure they have Techstream before you go, and that they don't mind you making a video of the diagnostics! :)
 
Ok, latest update for those of you who haven't lost interest. Cruiser has been at my local Toyota main dealer to have the injectors coded. It was in for two hours and they told me that my vehicle doesn't require the injectors coding which is what others have told me but now I have heard it from the horses mouth.

My investigations continue to find what makes the noise..........
 
That remains to be seen. Strangely enough in this last week the Cruiser has been starting better with no lumpiness or smoke and that was before it went to the dealer.
 
Back
Top