Engine Performance problem
1999 BMW 323 6 cyl Two Wheel Drive Automatic 87000 miles
A couple days ago my car started making this hissing noise (kinda sounds like a vacuum leak), and at idle it sounds and feels like it's not running on all cylinders. If you give it a little gas it runs fine, but at idle it sounds rough. Also, twice so far it stalled. It'll start right up. The engine light came on. Sometime (also at idle) there is this metal on metal pounding sound, kinda like when you bang a wrench on a metal rod. Again, when you give it a little gas the sound goes away. That metal noise only happens sometimes, and it has no rythm whatsoever. Has anybody ever encountered this problem? I checked all fluids, and everything is a OK.