high idle and code 22
#1
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?
#2
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
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
in2pro
Tahoe & Suburban
23
December 26th, 2020 12:34 AM
otis_xing
Silverado, Sierra & Fullsize Pick-ups
1
April 13th, 2013 3:31 PM
dg123
Beretta, Corsica, & pre-1995 Lumina
1
February 17th, 2008 9:22 PM