When the car is started in the mornings, it will immediately rise to about 2k. Then slowly start to fall until it stalls. I need to bump the accelerator a few times to bounce it back up until it sticks around 2k. Then it will slowly hunt down to around 1.2k and hold.
Driving around, the idle is always high. In drive, it's about 1k. After driving around, if I put it in park or neutral it goes to 1.5k or so and holds.
Not sure if it's related (although it probably is), but sometimes when slightly backing off on a spirited acceleration, the car will hesitate almost as if it's cutting fuel for a split second, but then resume with no problem.
What I've done so far:
Replaced IAC.
Reset ECU in hopes of 'relearning'.
Had PCV system checked and repaired. Few cracks here and there.
Timing belt replaced.
Replaced MAF.
Replaced air filter.
The only thing that seemed to make any remote difference was replacing the MAF. Before that, it used to go as high as 3k during the 'high' idle. A small victory.
This has been happening for a few months now, and I'm stumped. Any ideas?
![Smile :)](./images/smilies/icon_smile.gif)
* Edit: During all this time, the MBC has been removed and the car has been running at stock boost. The only actual 'modification' as of current, is a Saab 900 IC. I'd love to remove it and replace it with the stock piping once again, but unfortunately I no longer have the stock pieces at my disposal as they were all cracked and battered (hence the replacement).