Codes being thrown
P0122B low TPS voltage
P1122C high TPS voltage
Here is what's happening though.
The ECMs desired idle is 800rpm
When my little problem starts the idle jumps up to around 1000 to 1100 and stays there and doesn't come down. I have already eliminated the possibility of a vacuum leak. I'm just not sure if it is in my TPS or IAC because I have shut the car off and tapped the IAC with a hammer lightly. wait about 10 seconds and start it back up and boom back to regular idle. Go drive around for a little while and then boom back at 1000 to 1100.
Any help would be greatly appreciated.


