EGR issues
I have been having some cold running issues for some time, mainly high idle and running rough (racing). It runs fine when it is warm. I took out the EGR valve after having it diagnosed at the dealer, cleaned it, and everything I could reach in the area. The truck ran well for about a month, then acted up again. I took out the valve, cleaned and lubricated it again, and replaced the seals. The truck ran well for a day this time, so I figured I needed the $315 valve. Replaced it and the seals, and it still runs bad. I have put about 80 miles on it since the new EGR. Did I get a bad valve?
The codes it was giving when I took it in are;
P0046 VGT Solenoid, P0300 Miscellaneous skip, P0401 EGR, P0528 Fan Boost, P2285 ICP.
Not sure where to go next after reading all the tech articles.
Thanks for the help.
You have some work ahead of you.
That last code is causing most of your issues. You need to replace the ICP sensor. I believe on your 04 it is underneath the turbo. Take the turbo out and clean it. You might have to replace the solenoid (that is what the first code is). That should clear the second code. The third code people usually throw when they unplug the EGR valve. It might be that since your turbo is stuck the EGR valve isn't functioning correctly. Don't know if thats possible though. Otherwise yea there's something wrong with it again.
By saying the turbo is "stuck", do you mean the vanes are stuck in one position? I have not noticed a difference in power on the truck, but I can't be 100% sure. I would think that maybe this stuck condition could create some turbo lag or less top end power. I will drive it some more and see if I can tell if either has changed.
The newest thing is that the truck runs normal on startup, then starts to run rough after almost exactly 30 seconds. It is also not racing anymore, only idling high. I checked the oil for fear of coolant, but did not see any.
Probably start taking apart the intake today. Thanks again.




