Maybe some of you guys knew this, I didn't.
I have had high idle problems even after installing a new Throttle Position Sensor ( TPS )
After watching this video, I am going to see if this is my problem.
Never knew it was adjustable.
http://www.youtube.com/watch?v=HUwr0g5Qn7s