Excellent post and write-up. Not a hard job at all, but it's always nice to have some pictures and directions even for the simple things.
I hadn't run my A/C in over a year and when I finally got it fixed, my Jeep would sometimes stay at high RPM's (~2000) when idling. This usually happened when I was pushing in the clutch when coming to a stop. Cleaning the IAC did the trick. It was really dirty!
One note...after reading all the talk about the IAC gasket, I decided to not remove the IAC housing. It probably took a little longer and I used a little more TB cleaner, but it can be cleaned without removal. Both little chambers are accessible not only through the sensor hole, but there are two openings in the TB itself.
My Jeep is back to idling smooth. Thanks.