P0306 on a Subaru: Causes, Fixes & Repair Cost

๐ŸŸ  Moderate severity ยท drivable

If the check engine light is flashing, stop driving โ€” a severe misfire can damage the catalytic converter. A steady light is usually safe for a short drive to a shop.

What P0306 means on a Subaru

On a Subaru, P0306 means the engine computer detected that cylinder 6 is misfiring, so that cylinder is not producing power on schedule. Subaru is best known for four-cylinder boxer engines, so P0306 only appears on the six-cylinder models like the Tribeca and the 3.6R Outback and Legacy. A flashing light means the misfire is severe enough to risk catalytic converter damage.

Is P0306 common on Subarus?

P0306 is uncommon on Subaru because most models are four-cylinders. It shows up on the six-cylinder flat engines in the Tribeca and 3.6R Outback and Legacy, usually from worn spark plugs or failing coil-on-plug ignition coils. Fuel injector issues and low compression are less common causes.

Commonly reported on: Outback, Legacy, Tribeca.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the ignition coil on cylinder 6Yes$80โ€“350
Replace worn spark plugsYes$80โ€“300
Replace or clean the cylinder 6 fuel injectorMechanic$150โ€“400
Run a compression test to rule out internal engine wearMechanic$100โ€“200

Frequently asked questions

Is it safe to drive my Subaru with a P0306 code?
Only if the light is steady and the car runs fine. A flashing light means a severe misfire, so stop and have it towed.
Which Subaru models can show P0306?
Only six-cylinder models like the Tribeca and the 3.6R Outback and Legacy. Most Subarus are four-cylinders, so they show P0301 through P0304 instead.
How much does it cost to fix P0306 on a Subaru?
Coil and plug fixes run about $80โ€“$350. Injector service and internal engine repairs cost more.

Other common Subaru codes

P0420
P0420 on a Subaru
P0171
P0171 on a Subaru
P0300
P0300 on a Subaru
P0456
P0456 on a Subaru
P0430
P0430 on a Subaru
P0128
P0128 on a Subaru
P0455
P0455 on a Subaru
P0174
P0174 on a Subaru

P0306 on other brands

Toyota
P0306 on a Toyota
Honda
P0306 on a Honda
Ford
P0306 on a Ford
Chevy
P0306 on a Chevy
Nissan
P0306 on a Nissan
BMW
P0306 on a BMW
Mercedes-Benz
P0306 on a Mercedes-Benz
Volkswagen
P0306 on a Volkswagen
Hyundai
P0306 on a Hyundai
Mazda
P0306 on a Mazda
Jeep
P0306 on a Jeep
GMC
P0306 on a GMC
Lexus
P0306 on a Lexus
Volvo
P0306 on a Volvo

Looking for the full (non-brand-specific) guide? See the P0306 code page โ†’

Browse all Subaru codes: Subaru hub โ†’

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.