Hi
The most likely cause of your problem is faulty fuel injectors. Chances are that you need to replace all 6 of them, if you plan to keep the car for some time.
If any injectors have been replaced it's worth checking that the ECU has the right calibration settings for the replacements. You can't just swap them out.
This engine is the first BMW generation with direct injection and both injectors and the fuel pumps give trouble. The fuel pressure is much higher than previous models. The injectors have been thru 10+ improvement iterations, they were that troublesome.
Joe
|