1996 Pontiac Grand Am tps code po122

1996 PONTIAC GRAND AM
95,800 MILES • 6 CYL • FWD • AUTOMATIC
Avatar
BART7851B
  • MEMBER
  • 1 POST
car keeps wanting to fast idle around 1500 rpms eventually get check engine with code po 122 low voltage input. have replaced tps, iac and temp sensor to no avail. if i unplug the tps and iac and plug back in. idle returns to normal for a few hours. may go days with no problems then bam, idles up check engine slow shifting. i have an odb2 scanner. is there something i should look for on live scan or could this be a bad ground.
Nov 23, 2009 at 8:47 AM
Advertisement
Avatar
MMPRINCE4000
  • CERTIFIED EXPERT
  • 8,548 POSTS
Clean TPS/IAC connections with electronics cleaner.

TPS has no direct affect on idle, it cannot let more/less air into engine, IAC can.

Scan IAC, look for large corrections, which would indicate bad IAC or ground.
Nov 24, 2009 at 7:55 AM