Subaru Impreza V: Flickering Check Engine Light and Rough Idle Explained
👁 18 views
What a flickering check engine light really means
On your Subaru Impreza V, a check engine light that flickers or flashes is almost always the ECU warning you about a misfire happening right now. A steady light can be many things, but a flickering one means unburned fuel is entering the exhaust, which can quickly overheat and destroy the catalytic converter. The rough idle you feel is the engine running unevenly because one or more cylinders are not firing properly. Even if the light stops flickering, the underlying fault—usually ignition, fuel, or a vacuum leak—is still there.
Most likely causes to check first
Start with a scan tool that can read live data and freeze-frame codes. You will often see P0300, P0301, P0302, P0303, or P0304, which tells you which cylinder is misfiring. On fifth-generation Imprezas, the usual suspects are:
- Ignition coils and spark plugs: Coil-on-plug failures are common. Oil in the spark plug tubes from leaking valve cover gaskets or tube seals makes it worse.
- Vacuum leaks: Check intake manifold gaskets, PCV hoses, brake booster line, and the air intake boot for cracks or loose clamps.
- Mass airflow sensor and throttle body: A dirty MAF or carboned-up throttle body can cause rough idle and lean misfires. Clean them with the correct spray, not brake cleaner.
- Fuel delivery: Weak fuel pressure, clogged injectors, or a failing fuel pump can lean out one or more cylinders, especially at idle.
- Compression or valve issues: If tune-up parts are new and codes persist, do a compression and leak-down test. Subaru boxer engines can develop valve or head gasket problems, though less often on the fifth-gen.
Is it safe to keep driving?
If the check engine light is actively flickering or flashing, do not keep driving normally. Pull over safely, shut the engine off, and have the car towed or driven only a very short distance to a repair shop. Continuing to drive with a flashing light can destroy the catalytic converter and cause expensive engine damage. If the light becomes steady and the idle is only slightly rough, you can usually drive gently to a shop, but avoid hard acceleration, heavy loads, and long trips. In short: flickering means fix it now; steady with rough idle means diagnose it soon.
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 15 seconds.
Diagnose in the appOther Subaru Impreza V problems
- Subaru Impreza ABS Light Stuck On? Wheel Speed Sensor Checks
- Subaru Impreza V Battery Drains Overnight? Find the Parasitic Draw
- Subaru Impreza V Cold-Start Stall: Why It Dies in Winter and What to Check
- Brake Pedal Pulsating on Your Subaru Impreza V? Here's What's Really Going On
- Subaru Impreza V Front Clunk: What’s Knocking Over Bumps?
- Subaru Impreza V Slipping Between Gears: Why It Jerks and When to Stop Driving
- Subaru Impreza V Gearbox Hum at Highway Speed: Causes & Safety
The same problem on other Subaru models
- XV/Crosstrek II: Subaru XV/Crosstrek Rough Idle & Flickering Check Engine Light: What to Do
- Forester V: Subaru Forester V: Flickering Check Engine Light & Rough Idle
- Outback VI: Subaru Outback VI: Rough Idle and a Flickering Check Engine Light
- Legacy VII: Subaru Legacy VII: Flickering CEL and Rough Idle?
- WRX V: Subaru WRX V Rough Idle and Flickering Check Engine Light: What to Do First