Subaru Engine Misfire: Symptoms, Causes, and Fixes
A Subaru engine misfire means one or more cylinders isn’t burning fuel properly. You’ll feel a rough idle, hesitation when accelerating, and often see a flashing check engine light. If the CEL is flashing, stop driving immediately—unburned fuel can overheat and destroy your catalytic converter in minutes (replacement runs $1,000+). The most common Subaru-specific causes are worn spark plugs, failing ignition coils, vacuum leaks, and—on older EJ models—neglected valve clearance adjustments. This guide helps you identify the symptoms, check the right things first, and know when to call a pro.
What a Subaru Misfire Feels Like
The symptoms are consistent across almost every Subaru model, though the boxer engine’s flat layout can make certain vibrations more noticeable. Use this list to match what you’re experiencing:
- Rough idle – The engine shakes or vibrates at a stop, especially when cold. In a boxer engine, a single-cylinder misfire often produces a distinct side-to-side rock rather than a traditional four-cylinder shake.
- Hesitation or stumbling – The car bucks during light throttle or on a slight uphill. This is particularly noticeable between 1,500 and 2,500 rpm when the engine is under light load.
- Loss of power – Acceleration feels flat; the engine struggles to rev past 3,000 rpm or feels like a dead cylinder. On turbo models (Forester XT, Outback XT, WRX, Legacy GT), a misfire under boost can feel like a sudden fuel cut.
- Flashing or steady check engine light – A flashing light means raw fuel is entering the exhaust. A steady light usually means a stored code but less immediate risk. On Subarus, the CEL can also trigger the traction control light and cruise control light flashing as a secondary warning.
- Increased fuel consumption – The engine dumps extra fuel to keep running. Expect a 20–30% drop in MPG during a persistent misfire.
- Engine sounds different – A misfiring cylinder produces a rhythmic exhaust note, often described as a “chuffing” sound at the tailpipe. You may also hear a loss of the normal smooth idle hum.
If you get a blinking CEL, pull over safely and have the car towed. Even a short drive at highway speed can kill the catalytic converter.
Quick 5‑Item Decision Aid Before You Swap Parts
Run through this checklist before buying any parts. It saves time and money.
| Check | Pass / Fail Action |
|---|---|
| 1. Read all OBD2 codes. Write them down. | Pass = codes noted. Fail = get a scanner or visit an auto‑parts store that reads codes for free. Subaru codes like P0301–P0304 are cylinder-specific; P0300 means random misfire. |
| 2. Does the misfire happen only at idle, only under load, or all the time? | Pass = you know the condition. Fail = spend 10 minutes observing. Cold-start-only misfires often point to valve clearance or carbon buildup; load-sensitive misfires usually point to spark or fuel delivery. |
| 3. How old are the spark plugs and coils? | Pass = service history known. |
Fail = note mileage; Subaru plugs last 60k–100k miles. Coils typically fail between 80k and 120k miles. On turbo models, coils can fail sooner due to higher heat. |
| 4. Is the engine oil level normal? Any coolant loss or leaks? | Pass = acceptable. Fail = look for oil on plugs or coolant in oil. On EJ25 engines, oil in the spark plug tubes means valve cover gaskets need replacing. |
| 5. Battery voltage at least 12.4V? | Pass = voltage OK. Fail = charge or replace battery; low voltage weakens spark. Subaru ECUs are sensitive to voltage drops below 12.0V during cranking. |
If any check fails in a way that points to a specific cause, address that first before deeper diagnostics.
The Overlooked Cause: Valve Clearance (Not Spark Plugs)
Many Subaru owners replace spark plugs and coils only to have the misfire return within weeks. The real culprit is often valve lash clearance. On pre‑2011 EJ engines (Legacy, Outback, Forester, Impreza), the solid‑shim valve adjustment tightens over time. A valve that no longer closes fully kills cylinder compression, causing a persistent misfire that new plugs can’t fix. The correct fix is a valve clearance check and shim replacement—a job most general shops skip unless you specifically ask.
Which models are most affected? The EJ251, EJ253, and EJ255 engines found in 2000–2011 Outback, Legacy, Forester, and Impreza models are the most prone. The EJ257 in WRX and STI models also requires periodic adjustment but typically holds clearance longer due to different valvetrain materials. Subaru’s recommended interval is every 105,000 miles, but many owners skip it because the job is labor-intensive (2–4 hours at a shop).
A common mistake pattern: You replace plugs and coils, the misfire disappears for a few days, then slowly returns. That’s a classic sign the valves are too tight. Don’t throw more parts at it—schedule a compression test and valve adjustment. A quick confirmation: if the misfire is worse on cold starts and improves slightly as the engine warms (metal expansion loosens clearances slightly), valve lash is the leading suspect.
Diagnose Step by Step: What to Check First, Then Next
Follow this flow from easiest and cheapest to most involved. At each checkpoint, stop if you find the cause.
Step 1: Read Codes and Check for Pattern
Connect an OBD2 scanner (or borrow one from an auto‑parts store). Common Subaru misfire codes:
- P0300 – Random/multiple cylinder misfire (often vacuum leak or fuel issue)
- P0301–P0304 – Cylinder‑specific misfire (spark, injector, or compression)
- P0420 – Catalyst efficiency below threshold (often secondary to a misfire)
- P0171/P0174 – System too lean (can accompany a vacuum-leak misfire)
- P0001–P0004 – Fuel pressure regulator codes (FB/FA direct-injection models only)
Subaru-specific code behavior: On many 2005–2014 models, a single misfire code can trigger multiple secondary codes (like P0420, P0457, or even P0700 for transmission). Don’t chase the secondary codes until you resolve the misfire.
Checkpoint & Branch: If you have a single‑cylinder code (e.g., P0302), swap the ignition coil from that cylinder with another. Clear the code and restart.
- If the misfire moves with the coil → Replace that coil. Done.
- If the misfire stays on the original cylinder → You now have a fuel or compression issue. Proceed to Step 3.
Step 2: Inspect for Vacuum Leaks
A lean condition from a vacuum leak can mimic a misfire, especially on Subaru’s long intake runners. Common leak points:
- PCV hose (cracked elbow at intake manifold – nearly universal on 2000–2014 models)
- Intake runner gaskets (especially after throttle‑body cleaning)
- Brake booster hose
- Turbo inlet hose (on turbo models – a tear here causes lean idle misfire and rough running)
- EGR valve gasket or tube (on models with EGR – 2015+ often have cooler failures)
Checkpoint: With the engine idling, spray carb cleaner or propane around those areas. If rpm changes, you found a leak. On turbo models, pay special attention to the rubber elbow between the MAF and turbo—these crack with age and cause a random misfire that feels like a vacuum leak. Fix the hose or gasket. If no change, move on.
Step 3: Check Spark and Fuel on the Dead Cylinder
- Spark: Remove the spark plug for the misfiring cylinder. Look for oil fouling (valve cover gasket or rings), carbon deposits (fuel mixture), or a worn electrode. Subaru plugs should be NGK copper or ruthenium—don’t cheap out. Aftermarket platinum plugs from other brands often cause misfires in Subarus because they don’t match the heat range. If the plug is oily, replace the valve cover gasket before assuming the plug is the fix.
- Fuel: Use a noid light to test injector pulse at that cylinder. No pulse = wiring or ECU issue. Steady pulse but cylinder still dead = clogged injector. On FA20 and FB20 DI engines, injector clogging is common due to carbon buildup; professional cleaning or replacement may be needed. Subaru recommends injector cleaning every 60,000 miles on direct-injection models.
- Additional test for direct-injection models: On 2013+ Forester, Outback, and Legacy with FB25DI or FA20 engines, inspect the intake valves for carbon deposits using a borescope through the throttle body. Heavy carbon buildup absorbs fuel and causes a cold-start misfire that clears after the engine warms. This requires walnut blasting or chemical cleaning.
Verification after repair: After replacing a suspect plug or injector, clear codes, start the engine, and let it idle for 3 minutes. Rev to 2,500 rpm for 30 seconds. If the CEL stays off and idle is smooth, the fix worked. If the code returns immediately, you missed the root cause—don’t drive, go back to the branch above.
Step 4: Compression and Leakdown Test
If spark and fuel are present but the cylinder still misfires, measure compression. On a warm Subaru boxer engine, expect these ranges:
- EJ251/EJ253 (2.5L naturally aspirated): 120–140 psi, variation under 15%
- EJ255/EJ257 (2.5L turbo): 110–130 psi (lower due to lower static compression ratio)
- FB20 (2.0L direct injection): 130–150 psi
- FA20 (2.0L turbo direct injection, BRZ/86): 130–150 psi
Red flags that mean stop and escalate:
- Adjacent cylinders (e.g., 1 and 2) both low → likely blown head gasket (common on EJ25 1999–2011). On the EJ25, the head gasket typically fails between cylinders 1 and 2 or 3 and 4.
- One cylinder under 90 psi → burned valve or worn ring land.
- Bubbles in coolant or white steam from exhaust → head gasket failure. On Subarus, head gasket failure can also present as coolant loss without obvious mixing—check the coolant level weekly.
- Cylinder reads 0 psi → broken valve, cracked ring land, or hole in a piston. Do not crank the engine again—internal debris can cause catastrophic damage.
Do not drive if you have low compression on one cylinder. Further driving can cause hydrolock or severe internal damage.
When to Stop and Head to a Subaru Specialist
Some problems are beyond a home mechanic’s tools. Take the car to a Subaru shop if you see:
- Overheating combined with a misfire – Classic head gasket failure on older 2.5L engines. The EJ25 is notorious for external and internal head gasket leaks. External shows as oil or coolant drips; internal shows as misfire, white smoke, or coolant loss.
- Milky oil on the dipstick – Coolant mixing with oil; immediate teardown needed. This is catastrophic and requires engine removal to replace the head gaskets and often the cooler, oil pump, and timing belt.
- Persistent white smoke from the exhaust – Coolant burning in the combustion chamber. On turbo models, it could also be a failed turbocharger oil seal allowing oil into the intake.
- Low compression on one cylinder after confirming spark and fuel – Valve job or ring replacement. On older engines (150,000+ miles), worn rings are common and require a full rebuild.
- Misfire returns after replacing plugs, coils, injectors, and checking vacuum – Could be a failing ECU, wiring harness chafe, or internal engine wear (time for a pro scan tool and smoke test). Harness chafe at the engine-to-body junction near the left strut tower is a known issue on 2005–2009 Legacy and Outback models.
- Misfire with a transmission code – On CVT-equipped Subarus, a torque converter shudder can mimic a misfire. If you feel vibration under light acceleration between 30–50 mph but the engine idles perfectly, have a transmission shop check the CVT fluid and torque converter before replacing engine parts.
FAQ
Can a misfire on a Subaru cause catalytic converter damage?
Yes. A misfire sends unburned fuel into the exhaust, which ignites in the catalytic converter, overheating and destroying it. If your check engine light is flashing, stop driving immediately. Subaru catalytic converters are particularly expensive to replace due to their location and integrated oxygen sensor spacing.
Is it safe to drive with a steady check engine light for a misfire?
A steady light is less urgent, but you should diagnose it within a few days. The underlying problem can worsen and eventually cause a flashing light or engine damage. On turbo Subarus, a steady misfire under boost can damage the turbocharger due to excessive exhaust heat.
Why does my Subaru misfire only when cold?
Cold-start misfire often points to a tight valve clearance, worn injector, or carbon buildup on intake valves (direct‑injection models). Deposits absorb fuel and lean out the mixture until the engine warms up. A valve adjustment or carbon cleaning usually fixes it. On naturally aspirated EJ engines, tight exhaust valves are the leading cause of cold-start misfire.
Why is my misfire worse after an oil change?
This is usually a coincidence, but check the dipstick and oil fill cap. If oil was overfilled, it can cause aeration and hydraulic lifter noise that mimics a misfire. Also check that the oil fill cap is tight—a loose cap creates a vacuum leak on some Subaru engines.
My Subaru misfires only when it rains. What’s wrong?
Moisture in the ignition system is common on Subarus with older spark plug tube seals. Water can enter the spark plug wells and short the spark to ground. Replace the valve cover gaskets and spark plug tube seals, then use dielectric grease on the plug boots. On 2008–2014 models, the coil pack connectors can also corrode—clean contacts and apply dielectric grease.

Greedy Wheels is the founder and lead editor at Wheels Greed. With over 15 years of hands-on automotive experience — from rebuilding engines in a home garage to managing fleet maintenance for a regional logistics company — he brings real-world mechanical knowledge to every guide.
His work has been featured in automotive forums, owner communities, and dealership training materials. When he’s not researching the latest car owner questions, you’ll find him at a local track day, wrenching on his project car, or testing the newest OBD2 diagnostic tools.
At Wheels Greed, every article is reviewed against manufacturer service manuals, NHTSA bulletins, and verified owner reports. No AI-generated fluff. No guesswork. Just practical answers from someone who has turned the wrench.