The trooper is back up and running better than ever. It idles perfectly at 800-900 rpm. I found that is was a two part issue. The reason I dug into the throttle body in the first place was because although it was running ok, when I would come off the throttle it would hang at 2000 rpms then eventually come back down to idle. It was progressively hanging longer and longer. That is why I thought dirt in the throttle body may be the culprit. After cleaning the throttle body, the IAC, and the TPS it barely idled and sputtered. So, I took the IAC apart and reassembled. Then all of a sudden the idle shot up and idled at 4000 rpm. I figured I really did only harm to the IAC, but it was worth a try to save $50. So, 5 days later a new IAC arrived from China. I installed and at first is sounded good then shot up to 4000 rpm again!! I took a peak into the intake manifold with a flashlight and a mirror and realized I could see daylight. I believe when I was investigating a coolant leak I saw while I was removing my throttle body I accidentally tore off the cheap Chinese rubber cap on the front of the intake manifold with the back of my hand or arm. I plugged it and now it idles perfectly and doesn't hang at 2000 rpms after getting on the throttle.
I will post the IAC info in the parts, pieces, and info section.