Quote Originally Posted by housertl View Post
I dug into the VX shop manual and discovered that the "idle solenoid" I cleaned is actually the IAC. After taking it off, having the spring launch the plunger out, reassembling it, and putting it back on, the problem got worse. Would it stand to reason that this could be the problem? Will a bad IAC throw a code?
The IAC caused high idle for me.

Change the fuel filter and clean the MAF.

The MAF could be bad or just dirty. Also check the EGR valve.

Jon