Is this the TPS sensor???
Pull the TB and pull the IAC motor. Clean the pintle off with some carb cleaner and clean out the IAC passage with some carb cleaner. Reinstall it. Then once on the car hook everything up and turn the car on. Then unhook the IAC plug and turn the car on. Now turn the car off and hook the IAC back up and turn teh car back on. Wait a couple of seconds then start the car.
It may take a couple of cycles and the car will reset the IAC pintle distance for idle. You may also just have a IAC motor going bad as well.

