I've got a '91 318is that's been giving me interesting idle problems.
When I start the car after it has been sitting for a while, the idle is very rough sometimes causing the car to stall. It usually does this for a minute or so, and after the engine has warmed a bit, the idle is fine. Though, if I let the car idle for a minute or so, the Check Engine light will come on, but nothing idle-wise is wrong.
I replaced all the vacuum lines a few years ago, and they all look fine. I had the ICV out today, cleaned it up a bit, and that seemed to help only a small amount.
What else should I be looking for?
Thanks in advance!