I cleaned mine on Friday, but it didn't help matters any. one thing I did notice.. my 127k mi. '97 5.2L.. if it's idling, and I unplug the IAC, there's "no change" in idle speed. AT ALL..
I'm chasing down a problem of low-to-no idle condition, and stalling when I let off the throttle.. I've already tried the 'screws' method on the ECU, so that doesn't appear to be it, either.
But, good write-up on the IAC cleaning article!
'96 XJ - 8" RC lift - 33x12.50s, IRO long-Arm, Rusty's leafs, Boomerangs, etc.