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.
Noticed the engine light was coming on yesterday, so I went to my friends garage and used his code reader, came up with the following,
KOEO/Memory code 122
TPS/Pedal Position below min voltage
Memory Code 332,
EGR flow insufficient
What exactly does this mean? I know the EGR deals with emissions, does it effect anything else? I don't have a clue what TPS is, though I've heard of it... Any help is appriciated, or if theres already a thread on the topic, just show me where, haha...
TPS Throttle position switch. This lets the computer know what position the throttle is in. If it's bad it will impact the the EGR somewhat. Because the EGR valve is not open if the throttle is closed.
First check to make sure every thing is connected, some time the tabs breaks off that holds the connector to the TPS. Then replace the TPS then have the codes cleared and see what comes back.
Yeah the EGR not opening and closing at the proper engine RPMs can affect performance, and a malfunctioning throttle position sensor can do the same. The EGR recirculates exhaust gases back into the combustion chamber at lower RPMs, and the valve closes at WOT so you don't bog down. I believe the TPS is responsible for telling the EVP sensor to make the EGR valve open and close, so the EGR code could be a result of the TPS problem. If your TPS is bad you'll know it, transmission will start shifting all over the place (if you've got an auto).
Since the TPS was a continuous memory code and not an active code that means that the sensor had malfunctioned sometime during operation of the truck, but was operating correctly when you pulled the codes (assuming that the data link connector tests the TPS). I would clear the codes and drive the truck for a little while, if the codes come back then check the TPS.