Thanks again for all the info fellas. I removed the IAC, and cleaned that along with the throttle body. I fired it up, and she ran normal. The idle didn't drop off, or stall out like it had been.....Actually it had been doing that earlier this evening when I was driving it around. I drove it around after fixing it, and when I came to a stop, still no problems. I let it run for a while, and normally when it had been acting up, I would have definately saw something by then. I'm thinking that did the trick! I used some throttle body cleaner and a toothbrush. I only sprayed it for a handful of seconds (following the directions on the bottle). I scrubbed the IAC also......both sections were pretty grimey. I didn't get fancy, just kind of plugged away at it.
Ironically, when I took the rig over to Auto Zone, the code was for a TPS. After I cleaned the IAC, I disconnected the battery for a few minutes (doesn't that reset it?), and when I turned it back on.......there was no check engine light anymore. Whatever I did seemed to work.
Thanks again, you guys were a great help.