BMW G30 Rough Idle and Flickering Check Engine Light: Expert Guide
👁 11 views
Hello, BMW owner. If your G30's check engine light is flickering on and off, especially while the engine is idling roughly, you're not alone. That intermittent glow almost always points to a cylinder misfire, which means fuel isn't being burned cleanly in at least one cylinder. On the B46/B48 four-cylinder or B58 six-cylinder engines in the 5 Series G30, the usual suspects are ignition coils, spark plugs, or fuel injectors.
What Causes a Flickering Check Engine Light and Rough Idle?
The most common cause is a failing ignition coil or a worn spark plug. When a coil starts to break down under load, it can cause a misfire that triggers the check engine light to flash or flicker. Other possibilities include:
- Vacuum leaks — unmetered air entering the intake manifold upsets the air/fuel mixture.
- MAF sensor contamination — a dirty mass air flow sensor gives wrong readings.
- VANOS solenoids — oil pressure issues in the variable valve timing system can cause rough idle.
- Crankshaft or camshaft position sensors — if they're failing, the ECM may lose sync.
- Fuel injectors — a clogged or leaking injector can cause a lean misfire.
What to Check First
Start by reading the fault codes with a BMW-compatible OBD2 scanner. Look for P0300–P0306 misfire codes or specific codes like P0301 for cylinder one. If you see a misfire code, swap the ignition coil from that cylinder with a neighboring cylinder and see if the misfire moves. Also, check the spark plugs for wear or oil fouling. If the plugs are due for replacement, that's often the cure.
Is It Safe to Keep Driving?
A flickering (not steady) check engine light means the misfire is severe enough to damage the catalytic converter. I'd advise against driving long distances. It's usually fine to limp home or to the shop if it's only a few miles, but keep the RPMs low and avoid heavy acceleration. Continuing to drive with a serious misfire can lead to expensive catalytic converter damage, so get it checked early.
This material is AI-generated and for informational purposes only — it does not replace an in-person diagnosis by a qualified mechanic.
Every car is unique. Don't guess from articles online!
Record the engine knock on your phone or upload a dashboard photo to the AI-MASTER app. Our trained AI pinpoints the exact cause for YOUR car in 10 seconds.
Diagnose in the app