I just cleaned my IAC and my idles a lot better. You should try it for a cheap fix and you don't even need to remove anything to get to it.
http://forums.nasioc.com/forums/show...ight=clean+IAC
Oh and make sure all the hose clamps are straight on the intercooler hoses. I know that I have put some on crooked by mistake when in a rush or late at night.