Subaru P0420 Error Code: How to Fix It

Medium 2-4 hours Medium Severity Verified June 2026
Error Code
P0420
Brand
Subaru
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
2-4 hours
The Subaru P0420 error code indicates your catalytic converter isn't working efficiently enough to meet emissions standards. This common issue on Subaru's Boxer engines typically means the catalyst system on Bank 1 has fallen below the required threshold for converting harmful exhaust gases.
Ad

Tools You'll Need

How to Fix Error Code P0420

  1. Check for Other Error Codes

    Ensure the engine is off and cooled down before connecting diagnostic equipment.
  2. Inspect Exhaust System Visually

    Only inspect the exhaust system when the engine is completely cool to avoid burns.
  3. Test Oxygen Sensors

  4. Perform Fuel System Cleaning

  5. Check Air Filter and Mass Airflow Sensor

    Use only MAF-specific cleaner, never use carburetor cleaner or other solvents on the MAF sensor.
  6. Test Catalytic Converter Temperature

    Keep hands and tools away from hot exhaust components. Wear safety glasses when working under the vehicle.
  7. Replace Oxygen Sensors if Faulty

    Allow the exhaust system to cool completely before removing oxygen sensors to prevent thread damage.
  8. Replace Catalytic Converter

    This step requires lifting the vehicle safely. Use proper jack stands and never work under a vehicle supported only by a jack.

Parts You May Need

Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Catalytic converter cleaner
Check Price on Amazon
Ad

When to Call a Professional

Call a professional if you're uncomfortable working under the vehicle, don't have proper lifting equipment, or if multiple related error codes appear simultaneously. Also seek professional help if the P0420 code returns immediately after clearing it, as this may indicate a more complex engine management issue.

Frequently Asked Questions

Can I drive my Subaru with P0420 error code?
Yes, you can drive short distances, but the vehicle will fail emissions testing and fuel economy may decrease. Address the issue promptly to prevent potential damage to other exhaust components.
How much does it cost to fix Subaru P0420?
Costs range from $20 for catalytic converter cleaner to $800-1500 for catalytic converter replacement. Oxygen sensor replacement typically costs $150-400 depending on which sensors need replacement.
Why is P0420 common on Subaru vehicles?
Subaru's horizontally opposed Boxer engines run hotter than traditional engines, which can cause catalytic converters to degrade faster. Additionally, the flat engine design can lead to oil consumption issues that contaminate the catalyst.
Will catalytic converter cleaner fix P0420?
Catalytic converter cleaner can sometimes resolve P0420 if the issue is carbon buildup, but it won't fix a physically damaged or worn-out converter. It's worth trying as a first step since it's inexpensive.
How long do Subaru catalytic converters last?
Subaru catalytic converters typically last 80,000-120,000 miles, though this can vary based on driving conditions, maintenance, and whether the engine has oil consumption issues common in some Subaru models.