Okay, so I sprayed some throttle body cleaner into the TB. Seemed to smooth out the idle a bit. Figured it wouldn't hurt to spray a little more, until the check engine light came on.
Code 35 is being set (87 GT 2.8 V6). I removed the IAC and pushed the pintle in (so the distance was less than 1 1/8") and reinstalled. The car refused to idle below 1600 after you took off with it. It would eventually go down to about 1200, but no lower.
After replacing the IAC with another one (used, but known good) the idle pretty much sits at 1200-1300 now. It doesn't surge up at all anymore, just won't go below 1200-1300. If it sits idling for a few minutes the check engine light will come on.
I'm at wits end with this thing right now. How do I get it to reset itself or fix this?
Thanks,
jim