Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0303 on 2009-2013 Subaru Forester: Cylinder 3 Misfire Causes and Fixes

Code P0303 on a 2009-2013 Forester means cylinder 3 is misfiring. The most common causes are a bad spark plug or a failed ignition coil, often complicated by oil leaking into the spark plug tube. Start by swapping the coil from cylinder 3 with another cylinder (like #1) to see if the code follows. A set of four NGK Iridium spark plugs costs $40-$80, and a single ignition coil is about $50-$100.

21 minutes to read 2009-2013 Subaru Forester
Most Likely Cause
Worn or Fouled Spark Plug
Difficulty
3/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $500
Parts Price
$40 – $250
⚠️ Drivable, but... — Driving with a persistent misfire is not recommended. It can lead to poor fuel economy, rough performance, and potential damage to the catalytic converter, which is an expensive repair. If the check engine light is flashing, it indicates a severe misfire that can quickly destroy the catalytic converter, and you should stop driving as soon as it is safe to do so.
Key Takeaways
  • P0303 on a 2009-2013 Forester is a misfire on the rear, passenger-side cylinder.
  • Always start diagnosis by swapping the ignition coil from cylinder 3 to cylinder 1. This is a free, 10-minute test that often finds the problem.
  • When you inspect the spark plug, check for oil in the tube. If oil is present, you must replace the valve cover gaskets to permanently fix the misfire.
  • Use only NGK brand spark plugs for best results, as recommended by enthusiasts.
  • If you own a 2011-2013 model, check if your vehicle is affected by the WRE-21 ignition coil recall.
The code P0303 indicates that your Subaru's Engine Control Module (ECM) has detected a misfire in cylinder number 3. A misfire occurs when the air-fuel mixture in the cylinder fails to ignite properly, leading to incomplete combustion. On the Subaru EJ25 boxer engine, the cylinders are numbered 1-3 on the passenger side (front to back) and 2-4 on the driver's side (front to back). Therefore, cylinder 3 is located on the passenger side of the engine, towards the firewall (rear).

What's Unique About the 2009-2013 Subaru Forester

Engine bay of a 2009-2013 Subaru Forester showing the 2.5L boxer engine layout.
The 2009-2013 Forester transitioned from the EJ253 engine (2009-2010) to the FB25 engine (2011-2013), each with unique misfire vulnerabilities.

On this generation of Forester, a P0303 code is frequently caused by either a simple ignition component failure or a well-known oil leak. The valve cover gaskets, specifically the spark plug tube seals, can degrade and allow oil to seep into the spark plug well 🎬 Watch: See how oil leaks into the spark plug holes., fouling the plug and causing a misfire. This is a very common failure point reported by numerous owners. Additionally, while a major ignition coil recall (WRE-21) affected later Subaru models, coils on the 2009-2013 generation can still fail from heat and age, making them a primary suspect. A critical distinction within this generation is the engine change: 2009-2010 models use the EJ253 SOHC engine, while 2011-2013 models use the newer FB25 DOHC engine. The FB25 is known for potential oil consumption issues and a different valve train design (shim-over-bucket) where tight valve clearances can cause misfires as the engine ages.

Symptoms You May Notice

A Subaru Forester instrument cluster showing the Check Engine Light, VDC light, and a blinking Cruise Control light.
When a P0303 is triggered, Subaru's safety protocol automatically disables VDC and cruise control, causing those lights to illuminate alongside the Check Engine Light.
  • Rough or shaking idle
  • Engine hesitation or stumbling during acceleration
  • Noticeable loss of power
  • Solid Check Engine Light
  • Flashing Check Engine Light (indicates a severe, catalyst-damaging misfire)
  • VDC (Vehicle Dynamics Control) warning light is on
  • Cruise control light is blinking
  • Explanation for VDC/Cruise Lights: Subaru's safety protocol disables VDC and cruise control whenever a Check Engine Light is triggered, as the vehicle's stability and speed-control systems rely on accurate engine performance data. This causes the corresponding lights to illuminate or flash, but they do not indicate a separate problem with those systems.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the oxygen sensor. While a faulty O2 sensor can cause performance issues, it is unlikely to cause a single-cylinder misfire code like P0303. It would typically cause a random misfire code (P0300) or fuel trim codes.
  • Assuming a head gasket failure immediately. While Subarus have a history of head gasket issues, for a single cylinder misfire on this model, it's crucial to rule out the much more common and cheaper ignition and oil leak issues first. An external oil leak from the head gasket is different from an internal leak causing a misfire.

Most Likely Causes

Comparison between a clean, healthy spark plug and an oil-fouled spark plug with black residue.
A healthy spark plug (left) vs. an oil-fouled plug (right). On the Forester, leaking tube seals often soak the plug in oil, causing the P0303 misfire.
  1. Worn or Fouled Spark Plug 🔴 High Probability Spark plugs are regular maintenance items. The issue is often accelerated by oil leaking from the spark plug tube seals, which fouls the plug, causing a wet, black appearance and preventing a proper spark.
    How to confirm: Remove the spark plug from cylinder 3. Inspect it for wear, carbon buildup, or oil contamination. A wet, black, glossy appearance indicates oil fouling.
    Typical fix: Replace all four spark plugs as a set. It is critical to use the correct NGK Iridium plugs for this engine to avoid further issues.
    Est. part cost: $40-$80
  2. Failed Ignition Coil 🔴 High Probability Ignition coils are a common failure item due to age and heat cycles. While not covered by the major WRE-21 recall, their failure is a frequent cause of single-cylinder misfires on this platform.
    How to confirm: Swap the ignition coil from cylinder 3 with the coil from cylinder 1 (front passenger side). Clear the codes and drive the vehicle. If the code changes to P0301, the ignition coil is faulty. 🎬 Watch: A quick guide to replacing a faulty coil pack. Visually inspect the coil boot for white residue or black carbon tracks, which indicate it is arcing against the cylinder head.
    Typical fix: Replace the single failed ignition coil. Many owners recommend replacing all four if they are original to prevent future failures.
    Est. part cost: $50-$100 for one aftermarket coil
  3. Leaking Spark Plug Tube Seals 🟡 Medium Probability The seals integrated into the valve cover gasket are a very common failure point on Subaru EJ engines, allowing oil to fill the spark plug wells. This is one of the most frequently cited issues by owners in online forums for this specific problem.
    How to confirm: When you remove the ignition coil and spark plug for cylinder 3, look for liquid oil in the tube. If the bottom of the coil boot is wet with oil, the seals are leaking.
    Typical fix: Replace the valve cover gasket and the integrated spark plug tube seals. This is often done at the same time as a spark plug change. The job requires removing the valve cover. 🎬 See this walkthrough for replacing gaskets and spark plugs.
    Est. part cost: $30-$60 for a gasket kit
  4. Clogged or Faulty Fuel Injector ⚪ Low Probability
    How to confirm: If ignition components are confirmed good, listen to the injector with a mechanic's stethoscope; it should make a consistent clicking sound. For a more definitive test, you can swap the injector with another cylinder, but this is more labor-intensive.
    Typical fix: Replace the faulty fuel injector.
    Est. part cost: $70-$150

Rare But Worth Checking

  • Low Engine Compression: If ignition and fuel system checks don't reveal the cause, a mechanical issue like a burnt exhaust valve or worn piston rings could be the culprit. A forum user on ultimatesubaru.org with a P0303 chased the issue through plugs, wires, and injectors before a compression and leak-down test confirmed a bad exhaust valve. These tests are required for diagnosis.
  • Damaged Crankshaft Pulley: A damaged or warped crankshaft pulley (harmonic balancer) can send erratic signals to the crankshaft position sensor, causing the ECM to register phantom misfires, especially at higher RPMs. In a documented case on a 2009 Forester with P0303 & P0304, the owner replaced ignition components to no avail. The final fix was swapping the crankshaft pulley, which resolved the codes that only appeared above 5,000 RPM.

Diagnosis Steps

A technician swapping ignition coils between cylinders to diagnose a misfire.
Swapping the Cylinder 3 coil with Cylinder 1 is the most effective way to confirm if the coil itself has failed.
  1. Read the trouble code with an OBD-II scanner to confirm P0303 and check for any other codes.
  2. Note the status of the Check Engine, VDC, and Cruise Control lights. A flashing CEL indicates a severe misfire requiring immediate attention.
  3. Locate cylinder 3 (passenger side, rear) and cylinder 1 (passenger side, front).
  4. Swap the ignition coil from cylinder 3 with the one from cylinder 1. Clear the codes and drive the car. If the code returns as P0301, the ignition coil is bad and must be replaced.
  5. If the code remains P0303, remove the ignition coil and spark plug from cylinder 3. Check the spark plug tube for pooled oil. If oil is present, the valve cover gasket/tube seals are leaking and must be replaced.
  6. Inspect the removed spark plug. If it is wet with oil, black with carbon, or the electrode is worn, it needs replacement. It is best practice to replace all four spark plugs with NGK Iridium plugs.
  7. If the misfire persists on cylinder 3 with a new plug and a known-good coil, the issue may be fuel-related. Check the wiring to the fuel injector and listen for its operation with a stethoscope.
  8. For persistent issues, perform an engine compression test and a cylinder leak-down test on cylinder 3 to check for mechanical problems like a bad valve, piston ring, or head gasket. A compression test showing low numbers on cylinder 3 points to a mechanical fault.

Parts You'll Likely Need

  • Spark Plugs (Set of 4) (OEM #22401AA670) — Spark plugs are a primary cause of misfires and are a standard maintenance item. Oil fouling from leaking tube seals often requires their replacement.
    Trusted brands: NGK
    OEM price range: $60-$80
    Aftermarket price range: $40-$60
  • Ignition Coil (OEM #22433AA642 (for 2009-2010 models), 22433AA621 (for 2010-2012 SOHC models), 22433AA630 (for 2011-2013 models)) — This is the second most likely failure point for a P0303 code. Part number can vary by specific model year and build date.
    Trusted brands: Denso, NGK, Bosch
    OEM price range: $120-$170
    Aftermarket price range: $50-$100
  • Valve Cover Gasket Kit (with Tube Seals) (OEM #13294AA070 (Gasket), 13271AA071 (Spark Plug Seal)) — Required to fix the common oil leak into the spark plug tubes that fouls the spark plug and causes the misfire. It's best to buy a kit that includes the main gasket and the four tube seals.
    Trusted brands: Fel-Pro, Beck/Arnley, Victor Reinz
    OEM price range: $50-$70
    Aftermarket price range: $30-$60

Related Codes That Often Appear With This One

  • P0301, P0302, P0304 — If other cylinder misfire codes are present, it may point to a problem affecting multiple cylinders, such as a vacuum leak, low fuel pressure, or a failing component in a waste-spark system. For example, P0303 and P0304 together could point to the coil pack side that fires both cylinders.
  • P0300 — This is a 'Random Misfire' code. It often appears with specific cylinder misfire codes and indicates the misfires are not isolated to just one cylinder, suggesting a more widespread issue like a vacuum leak or fuel delivery problem.

Technical Service Bulletins (TSBs) & Recalls

  • WRE-21 (Recall): Supersedes WUQ-02. Relates to ignition coil failure on later model Subarus, but highlights a known weak point in the ignition system. The recall involves replacing all four ignition coils and potentially reprogramming the ECM.
  • TSB Bulletin #11-130-13R: Provides specific inspection and repair procedures for engine misfire DTCs, including P0303, which may be related to intake and exhaust camshaft positions.
  • TSB Bulletin #11-100-11R: Notes that P0303 can be associated with difficulty starting and a rough idle, often appearing alongside camshaft position sensor codes.

Platform-Specific Known Issues

Oil pooling inside a spark plug tube due to a failed tube seal on a Subaru engine.
Leaking spark plug tube seals are a notorious issue on Subaru EJ engines, allowing oil to saturate the ignition system and cause misfires.
  • Ignition Coil Recall (WRE-21): This recall for short-circuiting ignition coils primarily affects later models (2017-2019 Impreza/Crosstrek) and supersedes a previous recall, WUQ-02. While it does not directly apply to the 2009-2013 Forester, it underscores a history of ignition coil issues in Subaru vehicles, making coil failure a strong possibility for a P0303 code.
  • Leaking Spark Plug Tube Seals: A very common problem where the seals in the valve cover fail, allowing engine oil to flood the spark plug tubes. This fouls the spark plug and is a frequent cause of misfire codes on this engine, as documented extensively in owner forums and by repair shops.

Mechanic-Grade Diagnostic Values

  • Ignition Coil Secondary Resistance (EJ25 Waste Spark Pack) — expected: 9.5 - 12.9 kΩ. Failure: A reading outside this range indicates a faulty coil winding.
  • Spark Plug Wire Resistance (EJ25) — expected: Cylinder 3: 5 - 13 kΩ. Failure: Significantly higher resistance or an open circuit (infinite resistance) means the wire is bad.
  • Injector Pulse Width (Typical) — expected: 1 - 10 ms at idle. Failure: Values that are erratic or significantly different for cylinder 3 compared to others can indicate a failing injector or wiring issue.
  • FB25 Engine Valve Clearance (Intake) — expected: 0.13 mm ± 0.03 mm (0.10 mm to 0.16 mm). Failure: Clearance that is too tight (below 0.10 mm) can cause a valve not to seat properly, leading to low compression and misfires, especially when cold.
  • FB25 Engine Valve Clearance (Exhaust) — expected: 0.24 mm ± 0.03 mm (0.21 mm to 0.27 mm). Failure: A tight exhaust valve is a common cause of misfires on higher-mileage FB engines due to valve seat wear.

Hidden / Shadow Codes Worth Checking

  • Roughness Monitor Count: This is not a traditional DTC, but a live data parameter showing the exact number of misfire events the ECU has counted for each specific cylinder. A high count on cylinder 3 confirms the misfire location before a code is formally set. (see via This data is accessible through the Subaru Select Monitor (SSM) dealer tool or some advanced aftermarket scan tools with Subaru-specific programming (X-Gauge, Cobb Accessport).)

Scan Tool Commands That Help

  • Subaru Select Monitor (or equivalent): Cylinder Contribution Test / Power Balance Test — This function allows the technician to disable one cylinder at a time (either by cutting fuel or spark) to observe the corresponding drop in engine RPM. If disabling cylinder 3 causes little or no change in RPM, it confirms that cylinder is not contributing power, pinpointing the location of the misfire.
  • Subaru Select Monitor (or equivalent): View Live Data: 'Roughness Monitor #3' — Use this to confirm intermittent misfires that may not be severe enough to set a constant CEL. Watching the count increase in real-time while driving under specific conditions (e.g., high RPM, cold start) can help isolate when the misfire occurs.

Wiring & Ground Locations

  • Main Engine Ground Strap — On many Subarus of this era, a primary braided ground strap connects the engine block to the chassis. On the FB engine, one important ground point is on the top starter bolt, connecting to the engine harness. Another strap is often found on the passenger side, connecting the frame rail to the cylinder head.. A corroded or loose main engine ground can cause a host of erratic electrical issues, including weak spark and incorrect sensor readings, which can lead to phantom misfire codes. Technicians report that these straps can corrode and fail, especially in salt-belt regions.

Real Owner Repair Stories

  • Reddit user in r/subaruimpreza (2008 Subaru Impreza 2.0 NA (EJ-series engine)) — Rough idle, difficult start, P0301 and P0303 codes (misfires on both cylinders on the passenger side).
    ❌ Tried (didn't work) Checked compression (was good), Checked ignition coils, Checked fuel injectors
    ✅ What actually fixed it The user discovered a broken banjo bolt filter (screen) for the passenger side AVCS (Variable Valve Timing) solenoid. This clogged the oil flow to the VVT system for that bank, causing the misfires. Removing the broken filter remnants resolved the issue.
  • YouTube video by 'The Car Doctor Channel' (1996 Subaru Legacy 2.2L (EJ-series engine)) — Returning P0303 code after tune-up.
    ❌ Tried (didn't work) New ignition coil, New spark plugs and wires
    ✅ What actually fixed it Diagnosis revealed a loose exhaust valve guide in the cylinder head for cylinder #3. This is a known mechanical failure on some EJ engines. The fix required removing the cylinder head for machine work to replace the guide.
  • YouTube video by 'Fix It All' (2009 Subaru Forester (EJ25 engine)) — P0303 and P0304 codes appearing only during hard acceleration, above 5,000 RPM.
    ❌ Tried (didn't work) Spark plugs, Plug wires, Ignition coil, Oxygen sensor, Verifying timing belt was correct
    ✅ What actually fixed it The crankshaft pulley (harmonic balancer) was swapped with one from the original engine. The theory was the pulley was slightly damaged or out of balance, sending erratic signals from the crankshaft position sensor's reluctor teeth at high RPM. Replacing the pulley completely solved the high-RPM misfire codes.

OEM Part Supersession History

  • 22433AA62022433AA621 — Standard part revision/update by the manufacturer.
    Heads up: These parts are generally interchangeable for the specified SOHC models, but it is always best to use the latest revision (22433AA621) for improved reliability.

Model Year Variations Within This Range

  • 2009-2010: These models use the EJ253 SOHC engine with a timing belt and a waste-spark ignition system (one coil pack with plug wires). Common P0303 causes are the classic oil-fouled plugs from leaking tube seals, bad plug wires, or the coil pack itself.
  • 2011-2013: These models use the FB25 DOHC engine with a timing chain and coil-on-plug ignition. While still susceptible to oil leaks, they introduce new potential causes for P0303, such as high oil consumption leading to fouled plugs and, most notably, misfires from tight valve clearances that require a complex shim adjustment procedure.

Diagnostic Flowchart

Start by observing your dashboard lights and scanning for codes. Subaru's safety protocol disables VDC and cruise control when a misfire occurs, so a blinking Cruise light and solid VDC light are normal symptoms of this code, not separate failures.
→ Stop driving immediately. A flashing CEL indicates a severe, catalyst-damaging misfire. Tow the vehicle or diagnose in place.
Connect an OBD-II scanner. Are there any other codes alongside P0303?
→ Diagnose systemic issues first, such as vacuum leaks, fuel pressure, or timing belt issues, rather than a single-cylinder fault.
Locate Cyl 3 (passenger side, rear) and Cyl 1 (passenger side, front). Swap their ignition coils, clear codes, and test drive. Which code returns?
→ The ignition coil is faulty. Replace the coil. Note: While the WRE-21 recall targets later models, Subaru engines have a history of coil degradation, so consider replacing all four if they are original.
Remove the ignition coil and spark plug from Cylinder 3. Is there liquid oil pooled in the spark plug tube or on the coil boot?
→ The spark plug tube seals have failed—a very common issue on the Subaru EJ25 engine. Replace the valve cover gasket and integrated tube seals, and install new NGK Iridium spark plugs.
Inspect the removed spark plug. Is it black with carbon, worn, or fouled?
→ Replace all four spark plugs as a set. It is critical to use the correct NGK Iridium plugs for this 2.5L H4 engine to ensure proper spark.
Listen to the Cylinder 3 fuel injector with a mechanic's stethoscope while the engine idles. Does it make a consistent clicking sound?
→ Check the wiring to the fuel injector. If the harness is intact and receiving power, replace the faulty Cylinder 3 fuel injector.
Perform an engine compression test and cylinder leak-down test on Cylinder 3. What are the results?
→ Mechanical engine failure (e.g., burnt valve, bad piston ring, or head gasket). Requires internal engine teardown and repair.
→ The mechanicals, ignition, and fuel delivery are intact. Inspect the ECM or perform a deeper electrical diagnosis on the coil and injector wiring harnesses.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2009 Forester Premium — 137500 miles

Symptoms: VDC Off light on, Cruise light on, Check Engine light on, resulting in a P0303 code.

What fixed it: Advised to check the spark plugs first, as they were 37k miles overdue for replacement.

Source hint: Reddit r/SubaruForester

2009 Subaru Forester

Symptoms: Misfire on cylinder 3 and 4 at high RPM.

What fixed it: Discovered a damaged crankshaft pulley was the cause after all other common parts were replaced.

Source hint: subaruforester.org thread titled '2009-misfire-cylinder-3-4-at-high-rpm.464633'

2010 Subaru Forester

Symptoms: P0303 error code.

What fixed it: Quoted for head gasket repair alongside the P0303 fix due to leaking spark plug tubes.

Source hint: Reddit r/MechanicAdvice thread '2010_subaru_forester_p0303_error'

Older Subaru 2.5L engine

Symptoms: P0303 Cyl 3 misfire.

What fixed it: Discovered a burnt exhaust valve via a compression test after troubleshooting plugs, wires, and injectors.

Source hint: ultimatesubaru.org thread 'p0303-cyl3-misfire-help'

Frequently Asked Questions

Why are my VDC and Cruise Control lights flashing along with the Check Engine Light for P0303?
Subaru's safety protocol automatically disables the Vehicle Dynamics Control (VDC) and cruise control systems whenever a Check Engine Light is triggered, as these systems rely on accurate engine performance data. This causes the VDC and Cruise lights to illuminate or flash, but it does not indicate a separate problem with those specific systems.
Does the WRE-21 ignition coil recall apply to my 2009-2013 Forester?
No, the WRE-21 recall (which supersedes WUQ-02) primarily affects later models like the 2017-2019 Impreza and Crosstrek. However, it highlights a known history of ignition coil issues in Subaru vehicles, making coil failure a strong possibility for your P0303 code.
I found oil on my cylinder 3 spark plug. What does this mean for my EJ25 engine?
Finding liquid oil in the spark plug tube or a wet, black, glossy spark plug indicates leaking spark plug tube seals. These seals are integrated into the valve cover gasket, which is a very common failure point on Subaru EJ engines. You will need to replace the valve cover gasket and the tube seals.
What spark plugs should I use when fixing a P0303 misfire on this engine?
It is critical to use the correct NGK Iridium spark plugs for the 2.5L H4 engine to avoid further misfire issues. Replacing all four as a set is highly recommended.
How can I test if the ignition coil is causing the cylinder 3 misfire?
You can swap the ignition coil from cylinder 3 (passenger side, rear) with the coil from cylinder 1 (passenger side, front). Clear the codes and drive the vehicle. If the code changes to P0301, the ignition coil is faulty and needs to be replaced.
Subaru valve cover gaskets leaking oil into spark plug holes
Subaru valve cover gaskets leaking oil into spark plug holes
Subaru Forester Valve Cover Gasket & Spark Plug Replacement | Easy DIY + Hidden Tricks (Non-Turbo)
Subaru Forester Valve Cover Gasket & Spark Plug Replacement | Easy DIY + Hidden Tricks (Non-Turbo)
CUSTOMER STATES: CAR IS RUNNING ROUGH! HOW TO REPLACE A COIL PACK ON A SUBARU FORESTER
CUSTOMER STATES: CAR IS RUNNING ROUGH! HOW TO REPLACE A COIL PACK ON A SUBARU FORESTER
P0303 & P0304-Subaru Misfire Codes Solved-What was the cause?
P0303 & P0304-Subaru Misfire Codes Solved-What was the cause?
2011 Subaru forester ignition coil spark plug removal installation explanation
2011 Subaru forester ignition coil spark plug removal installation explanation
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 29, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0303 (Deep Dive) for:
  • Subaru Forester: 20092010201120122013
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part