high idle and code 22
my 1995 3500 has high idle and code 22. Replaced TPS, throttle body gasket, IAC, and no obvious vacuum leaks to be found. When i give it gas while driving the Check engine light goes out but comes back on when i let off the peddle to shift or come to a stop. Any suggestions?
Welcome to the forum.
Code 22 means the TPS returned a sense voltage less than 0.16V. The TPS receives 5V reference voltage and returns some intermediate voltage depending on the throttle opening. With a multimeter verify it's getting 5V and returning >= 0.5V with key on, engine off:
Terminal A, GRY wire, 5V Ref, from PCM
Terminal B, BLK wire, ground ref, from PCM
Terminal C, DK BLU wire, TPS Sens, to PCM, should be > 0.16V
Code 22 means the TPS returned a sense voltage less than 0.16V. The TPS receives 5V reference voltage and returns some intermediate voltage depending on the throttle opening. With a multimeter verify it's getting 5V and returning >= 0.5V with key on, engine off:Terminal A, GRY wire, 5V Ref, from PCM
Terminal B, BLK wire, ground ref, from PCM
Terminal C, DK BLU wire, TPS Sens, to PCM, should be > 0.16V
Thread
Thread Starter
Forum
Replies
Last Post
otis_xing
Silverado, Sierra & Fullsize Pick-ups
1
Apr 13, 2013 2:31 PM
dg123
Beretta, Corsica, & pre-1995 Lumina
1
Feb 17, 2008 8:22 PM




