Is it possible you can rule out the throttle and cruise cable before you keep asking us for potential items to cause it?
We like to start off with the easiest items that may be causing the issue and then work our way into the items that will cost you the most time and money. If you'd like to skip right to most money.. replace your motor and then we will diagnose the high idle on the new motor.
Please stop pulling connectors off when you have no idea what the reaction of the item should be. This will only upset the pcm and cause it to counter act you messing around with sensors etc.