Hey guys new to this site, plenty of great info here and plently of helpful blokes. Anyway have an ongoing problem with my truck that is starting to give me the sh!ts.
My truck: 06 MODEL D4D, no chip, 3 inch exhaust (taipan), auto, 151000 kms
12 months ago (100000 kms) started to get the death rattles, took my truck to a denso agent and 2 injectors stuffed. So did things properly had all 4 injectors replaced, pump rebuilt and injection lines cleaned. In addition to this i fitted a fuel water separator, cleaned & pressure tested the intercooler, removed & cleaned entire egr system and intake manifold. My turbo was also pretty much stuffed so i a got a new one. All back together and she was like new again, quiet, smooth and plenty of power. But over the last 10000 kms she has been playing up big time.
Problems: Every couple of days she throws up a fault code (EGR flow low) and the engine light comes on but there is no apparent loss of power. This code is not constant and when it is cleared it might not come back for days, but other times it comes back straight away. It also does not idle well (doesn't matter if it is hot or cold), the engine sounds like it is choking for air or fuel. Both toyota and the denso agent have had a look at it and agree that something is wrong but can't find the problem. So far this is what we have played with; replaced fuel filters, blown out fuel lines and fuel cooler, scanned injectors, replaced air filter, cleaned MAF sensor, swapped out EGR sensor, cleaned out EGR and intake again, put exhaust back to standard, replaced timing belt and checked valve clearances. Still no joy and everything points to the stepper motor on the turbo??? Just don't understand why she is still idling funny??? Anyone got any ideas