Post by
Bannor »
https://forums.nicoclub.com/bannor-u241711.html
Wed Sep 17, 2014 10:00 am
Quick background: 236k, owned the truck for last 10yrs/100k miles, mostly stock parts, just changed timing chain myself a couple of years ago.
The symptoms that the truck is having is that once it reaches a stable operating temperature, the engine will idle roughly and often stall. It doesn't surge on normal idle, only when it has been driven for a while.
I checked the OBD code at a local auto parts store, and it came back P0400 - EGR. Looked around the forums and internet. I took off the air filter and holder, and visually inspected components, checked vacuum lines(no hissing heard), electrical connections, etc. I also took apart the main bundle of wires that runs along the top of the engine, with the intention of replacing the poor grounding clamp that grounds several of these intake components. From firewall to components, I found no such clamp.
I ordered a bluetooth OBD reader to use with my android phone, and used it today.
Checked for fault codes, and it returned P0400. It also, however, had a pending (unverified) P0110 - Intake Air Temperature Sensor. I cleared the codes, and drove the truck around for about half an hour before it started acting up again. Right when it suddenly stalled, the check engine light came on again, but curiously the only fault code it reported was P0110.
On starting it back up it died again instantly, and when I kept it running by pushing the gas pedal down a good bit, it sounded like it was missing. Lots of engine shutter, smell of unburnt gas in exhaust, etc.
Suggestions?
Addendum: Waited 5 or 10 minutes, started right back up and idles smoothly.