When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Jinx: When you replaced the EGR valve, did you clean out the port that runs through the intake manifold? Have been known to carbon up - restricting the flow. Also is the tube from your exhaust manifold to the EGR clear as well as the opening between the tube and the exhaust manifold?
With regard to cleaning the port in the intake manifold - sounds crude but it works - chuck up a piece of piano wire or guitar string in your drill motor, place the wire down the tube, turn on the drill and let 'er rip. It is a good idea to have someone hold the hose from your shop vac near the opening to extract as much of the carbon as you can.
I've been out of town for the past week and have not touched it since I posted. I did clean the intake manifold port when I had the valve off. I didn't think to clean the exhaust port and metal tubing to the valve though. I did replace all rubber tubing to and from the valve position sensor. I didn't replace the solenoid because it is not throwing a code, unless I pull the power to it and then it throws a code, so I don't believe that it is the solenoid.
I got the solenoid yesterday and installed it. I disconnected the battery to clear all codes then went for a test drive. Retested the comp. with a code reader and all EGR system components are good. I'm no longer getting the insufficient flow code. My guess would be that the electronics of the solenoid were in working order and not throwing a code, but the internal valve of the solenoid was malfunctioning or clogged.
Thanks for all the help.
Now I have a another problem. The truck still wants to stall. When I re-read the codes, the EGR system was clear but it came back with the following 2 codes:
KOER 172 - HEGO sensor fault/lean
KOER 411 - Can not control RPM during KOER low RPM check.
I went to the parts store after work with my codes and my problem. They sold me a TPS and an O2 sensor. I replaced the TPS first, reset the computer and drove it around to warm it up. I hooked up the code reader again, before I attempted to change the O2 sensor.
KOEO = 111
KOER = 111
So from what I can tell, my problems were:
Faulty EGR valve position sensor (clogged)
Faulty EGR valve solenoid (clogged/mechanical malfunction...it did not throw a code because the solenoid portion of it was still functioning properly.)
Faulty Throttle position sensor (150,000 mile wear-out)
It's running smooth now and the Idle positon screw is backed out almost all the way, where it should be.
Thanks for all the help guys and on a side note...
I finally located my damn PCV valve (it's in the weirdest place)