Hey guys this is my first post on this site. i just got myself a 91 318is the other day and i ran into the first problem yesterday after very polite driver ran a red causing me to stop abruptly and rev the the car in neutral all the way to about 6500 rpms. the problem is after this incident the car idles around 2k with no hope of coming back down. ive already cleaned the crap out of the icv which helped for a second then went back to high idle? what do i do? just ordered an o2 sensor will that help?:eek::eek: