Mercedes C-Class W206: Check Engine Light Flickers and Idle Is Rough — What to Check
👁 3 views
A rough idle and a check engine light that flickers off and on in your W206 C-Class can be unnerving, but it doesn't automatically mean the whole engine is failing. In most cases the flickering light is your engine control module telling you it sees a repeated misfire. The roughness often appears at idle because engine speed is low, so even one weak cylinder is enough to make the whole car shake. The good news? Most of the usual causes on the M254 engine are small serviceable parts, not an entire engine replacement.
What usually causes a W206 rough idle with flashing check engine light?
- Ignition coil on a single cylinder. One weak coil will cause a cylinder-specific misfire that you feel mostly at idle. Coils on M254 engines are individual service parts in most cases, and swapping the suspect coil with another cylinder is a classic way to confirm it. You won't ordinarily need the whole coil rail unless its connector or wiring is damaged.
- Spark plugs that are worn or slightly fouled. If your W206 is due for plugs under service schedule, wear can make a coil an intermittent misfire. Replacing plugs is often enough when done with a good coil.
- Fuel injector, nozzle buildup, or injector seal. Direct injection means the injector tip can become gummed over time. This usually causes a cylinder-specific roughness, and in most cases a single injector can be replaced or professionally cleaned. A full set is a fallback if several injectors fail or if the harness/driver is damaged.
- Air leak in the intake or crankcase ventilation system. A failing PCV diaphragm or a cracked line lets unmetered air into the intake, creating a lean stumble. A smoke test is the quick way to find it.
- Low fuel pressure from the high-pressure pump or a weak low-pressure pump. This is less common, but if misfire codes move around and fuel trim figures look unusual, checking live fuel pressure and the pressure sensor on the rail is worthwhile.
What to check first — and is it safe to drive?
Start with a scan that reads manufacturer codes and live data. Look for cylinder-specific codes like P0301 through P0306, not just generic P0300. Check whether the miss always lands on the same cylinder, and look at freeze frame data for coolant temperature and engine load. Do not buy a mass airflow or oxygen sensor just because a parts store suggests it — those rarely cause a rough idle unless a vacuum leak is literally leaking beneath them. Let the codes and live data point to the system.
Regarding driving: a flashing check engine light indicates an active misfire, and the catalytic converter can be damaged by unburned fuel if you keep pushing for a long time. In most cases a short, gentle drive to your mechanic is acceptable if the engine isn't losing power or making abnormal noises. If the light flickers mainly when sitting at lights and disappears once you're rolling, give it near-term attention, because small ignition problems have a habit of turning into expensive converter jobs.
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