I cleaned mine this morning so it's funny I stumbled upon this thread.
That link above will start you in the right direction....our '04-'06 TJ/LJ's are a tad different. I'm just posting this in case you want to clean it. I highly recommend unplugging all sensor harnesses on the TB and completely removing it to clean it. It is very simple!! You will need some torx bits if you already don't.
Here are some pics of what you will be looking at. As you can see mine was dirty, BUT my engine is running fine. I simply woke up this morning and decided I wanted to clean it
I cleaned mine all up with throttle body cleaner. I did pull the o-rings off the IAC before I cleaned it. I didn't take any after pics because it's kind of self explanatory. If you have any questions feel free to ask.
OH and FWIW.....I will completely blame the previous K&N filter I had on there for my IAC even getting this dirty at only 36K!!!!
Stock '05 LJ with LS2, Tons and 40"s
"The bitterness of poor quality remains long after the sweetness of low price is forgotten!" BF