Replaced the IAC, and Disconnected, my TPS, then started the car, shut down, plugged it back in after codes were thrown, plugged it back in, and now my TPS is reading on my Scan Gauge.
Also my IAC fixed my issues, with one caveat... My Idle is only low when it's in gear?? The vehicle acts completely normal when in Reverse or any forward gear, but when I put it in park it goes to 2,000 RPM.
My stopped in gear RPMs are about 850, before they were like 1500-2000 and trying to powerbrake. But not anymore.
Any ideas on what would cause an increase in IDLE but only in Park and Neutral?
I'm getting no codes so far (15 miles or so).
So far here's my repair list:
Cleaned MAF
Cleaned EGR
Replaced IAC
Replaced all Plugs and properly gapped them
Replaced Fuel Filter
Replaced PCV
Checked all hoses for vacuum leaks (found and fixed one small one, actually not even sure it was able to suck air, but there was definitely a small tear near a hose connection)
Verified all coil packs with an Ohm Meter.
?????