OK, I have posted about this problem over the last 6 months... Tech, Ex-Tech you may remember:
http://www.bmw-forums.com/forum/inde...showtopic=7843
Short version, I have replaced all 6 coils and spark-plug boots in two phases (replaced one, then the other 5 two months later after the problem started again) because the engine 'hesitates'. Sometimes it was subtile, sometimes it made me want to stop the engine immediately when the computer cut out a cylinder. Spark Plugs looked OK.
I have also replaced both cam-shaft position sensors, the fuel filter, and air filter. WHAT ELSE COULD THIS BE?!?!?! I have to find a place that can pull the codes in OBD II Generic (the local "BMW SHOP" (dealer is 1.5 hour drive) are a bunch of buffoons - I had to explain to THEM how to pull the codes off my 99 323i) I know pulling the codes will help narrow it down, but I thought I'd try to get a head start.
The really bizzare thing is that
Everytime I replace something, it seems to fix the problem - for a month or two. Then similar problems come back. Is every engine electrical component failing at once?!?!?
Pre-coil ignition wires? Computer? Injectors? O2 Sensor? How difficult is it to replace these things? I have replaced the last 5 coils myself...
Starting to lose faith in BMW! ARGH!