When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Dirty IAC. Clean it. It will cause your idle to hang.
I was sold on the cables but since that proved false, I'd have to agree with this. The stepper motor isn't overcoming the goo or whatever it is that is causing the plunger to stick.