Sounds like vacuum leak or ICV to me.
93 525i / 01 330Ci / 98 Camry / 91 Volvo 240 / 99 Jeep GC
Forum Rules