I'm having a few probs with my 318is e36. I'll try and make as much sense as i can..
Sometimes when starting from cold the engine starts ok then stalls. With some teasing it'll settle (foot on acc for 30 secs) at 800-850 rpm.
After heated up it idles at 1100rpm. Will sometimes stall when dropping revs quickly eg slowing down from high speed quickly. It's like the revs don't stop at idling speed they just continue through the floor.
Always when car heated up driving slowly eg crawling in traffic the engine will lurch all over the place with the slightest lift from the accelerator. It's as though the revs range 1000-1600 is non existent. Otherwise when driving normally, accelerating etc engine runs ok.
It has new plugs, clean air filter that i've checked so far. It has been suggested it ay be vacuum related ? but what i do about that is beyond me..
Can anyone suggest from these vague ramblings what it might be or is it off to visit local BMW garage to hook it up for diagnostic checks etc........