OK, I tested my TPS and it checked out in specs on 3 out of 4 tests. SO I went to my local salvage yard and "barrowed" a complete throttle body from them. Tested it and it tested the same. So I put it on my car, Idle is smooth, but very high. Starts out at 2500 and ends up at about 3000. My temp guage doesn't read (my theory is that it not reading is not telling the ecu to slow the engine down) but I can't imagine it reving the engine that high. I unplugged the O2 sensor and what I believe to be the cold start sensor. No codes...
Only way I can get teh idle to go low is to manualy close the AFM door.
Any thoughts?