No recalls found in NHTSA database
No NHTSA complaints were reported for the Subaru Impreza (2017-2023) specifically tied to P0420 in the provided data. The guide below uses general automotive knowledge to explain P0420 on these models and practical diagnostic/repair steps you can perform or discuss with a shop.
CODE MEANING AND SEVERITY
- Code: P0420 — Catalyst System Efficiency Below Threshold (Bank 1)
- What it means: The engine control module (ECM) has detected that the catalytic converter on Bank 1 is not achieving the expected efficiency. In most four-cylinder Subarus used in the Impreza, Bank 1 corresponds to the single bank present in the engine (cylinder bank containing cylinder 1; for most Impreza configurations this is the only bank).
- Common interpretation: A failing or failing-to-perform catalytic converter is the classic cause, but many other issues can trigger P0420, including faulty oxygen sensors, exhaust leaks, or engine misfire that overheats or contaminates the cat.
- Severity and symptoms: The check engine light (MIL) is usually on. Symptoms can be mild or none at idle, with potential declines in fuel economy and increased emissions. In some cases, the vehicle will pass a basic driveability test but fail an emissions test. If the catalytic converter is physically damaged or clogged, repair becomes more urgent because emissions control will degrade further over time.
COMMON CAUSES ON SUBARU IMPREZA
- Faulty downstream (post-cat) oxygen sensor (Bank 1): Worn or faulty post-cat O2 sensor can give incorrect readings, making the ECM think the cat is not efficient.
- Failing or damaged catalytic converter (Bank 1): The cat can become clogged, coated, overheated, or physically damaged, losing its efficiency.
- Exhaust leaks or pre-cat leaks: Leaks before the downstream sensor can skew sensor readings and trigger P0420.
- Misfire or engine condition issues on Bank 1: Chronic misfires, excessive fuel mismanagement, or unburned fuel entering the exhaust can damage or overheat the catalytic converter.
- Air/fuel ratio issues: Lean or rich conditions (due to vacuum leaks, faulty MAF, injector problems, or faulty fuel pressure) can foul the cat over time.
- Wiring/connector problems to O2 sensors: Damaged harness or poor connections to the upstream or downstream O2 sensors can cause incorrect readings.
- Excessive silica or contaminants in the exhaust: Certain fuel or oil contaminants can poison or coat the catalyst.
- Aftermarket exhaust systems or improper exhaust modifications: In some cases, non-OEM parts alter backpressure or sensor readings enough to trigger P0420.
- Other related engine issues: EGR problems, clogged injectors, or worn spark plugs/coils that cause misfires can indirectly lead to cat misbehavior.
SYMPTOMS
- Check Engine Light (MIL) illuminated or flashing in some cases.
- Slight or noticeable drop in fuel economy.
- Vehicle feels normal in driving in many cases, but drivetrain or throttle response may feel different if there are concurrent misfire issues.
- Emissions test failure potential in regions with required testing.
- In rare cases, the exhaust may produce a sulfur smell if the cat is degraded, but this is not always present.
Note: P0420 is often caused by something other than a bad catalytic converter. A proper diagnosis should rule out sensor faults and exhaust leaks first.
DIAGNOSTIC STEPS
A practical, step-by-step approach you can discuss with a shop or perform if you have the tools:
Step A: Confirm and collect data
- Read DTCs and note freeze-frame data, live data (especially BANK 1 upstream O2 sensor, BANK 1 downstream O2 sensor, short-term and long-term fuel trims, catalyst temperatures if available).
- Look for other related codes (P0300-P0304 misfire codes, P0171/P0174 lean/rich codes, P0130-P0141 O2 sensor codes).
Step B: Visual inspection
- Inspect for obvious exhaust leaks before the catalytic converter or around sensor harnesses.
- Check O2 sensor wiring and connectors for damage or corrosion.
- Inspect the catalytic converter heat shield and overall condition.
Step C: Check for misfires or engine performance issues
- If there are misfire codes (P030x), address those first (spark plugs, coils, injectors, compression).
- Check fuel pressure and injector function; look for lean/rich indicators in real-time data.
Step D: Evaluate O2 sensor readings and fuel trims
- With engine at operating temperature, observe the upstream (before cat) O2 sensor: it should switch rapidly between about 0.1–0.9 volts as the engine runs.
- Observe the downstream (after cat) O2 sensor: it should be relatively stable around a mid-range value (often near 0.45 volts) if the cat is doing its job. If the downstream sensor is switching similarly to the upstream sensor, the cat may be ineffective or overwhelmed.
- Short-term fuel trim (STFT) and long-term fuel trim (LTFT): large positive or negative trims indicate persistent engine condition issues that can affect catalytic efficiency.
Step E: Basic “cat efficiency” check
- If available on the scan tool, run a catalyst efficiency test or compare the downstream O2 sensor response to upstream sensor behavior. A large, persistent difference between upstream switching and downstream stability is typical of a failing cat.
Step F: Check for exhaust leaks and contamination
- A small leak before the cat or around the sensors can cause abnormal readings; fix leaks and re-test.
Step G: Isolate and test components
- If the post-cat O2 sensor is suspected, replace it (and re-test) before considering a cat replacement.
- If the upstream O2 sensor is suspected, test/replace it.
- If misfires are found and corrected, re-test to see if P0420 clears.
Step H: Consider a controlled road test
- After repairs, drive under normal conditions, ideally with real-time data visible, to confirm the DTC does not reappear.
Step I: Definite cat failure considerations
- If after sensor replacement and misfire repair the code remains and there is objective evidence (e.g., downstream sensor remains static or shows poor response, or there is a physical cat issue), plan for catalytic converter replacement as a last resort or to pass emissions testing.
RELATED CODES
- P0420 (Bank 1 Catalyst System Efficiency Below Threshold) is the primary code for this issue on Impreza.
- P0430 (Bank 2 Catalyst System Efficiency Below Threshold) may appear on vehicles with multiple banks or certain engine configurations; for a typical 4-cylinder Impreza, P0430 is less common but can appear if data is misinterpreted or if a second catalyst is involved in a given market/engine variant.
- O2 sensor codes: P0130, P0131, P0132, P0133, P0134, P0135, P0136, P0137, P0138, P0139, P0140, P0141, P0142, P0143 (various bank 1/2 sensor heater or circuit faults).
- Misfire codes: P0300, P0301–P0304 (random or distributor/ignition misfires, depending on cylinder count).
- Fuel trim codes: P0171 (System Too Lean) and P0174 (System Too Lean Bank 2) or their equivalents in your vehicle’s data.
REPAIR OPTIONS AND COSTS (2025 PRICES)
Prices vary by engine variant (2.0L vs 2.5L) and local labor rates. The numbers below are typical ranges you might encounter in common markets; actual quotes can be higher or lower.
Oxygen sensor replacement (upstream or downstream)
- Parts: $60–$200 per sensor (aftermarket); OEM sensors can be $120–$250.
- Labor: 0.5–1.5 hours.
- Total typical range: $150–$420 per sensor.
- Notes: Replacing the downstream sensor is a common initial fix if it’s faulty; upstream sensor replacement may also be needed if readings are erratic.
Catalytic converter replacement (Bank 1)
- Parts: $300–$1,600+ depending on whether you use an aftermarket direct-fit cat or OEM/catalytic assembly; price increases for high-flow options or specialized emissions variants.
- Labor: 1.5–3.5 hours (on-car replacement; more if cat is welded or requires exhaust work).
- Total typical range: $700–$2,600+ (including parts and labor).
- Notes: If the cat is clogged or damaged, replacement is usually necessary to restore emissions performance. In many regions, major components like catalytic converters may be covered under emissions warranties for a certain period.
Exhaust leaks / exhaust system repairs
- Parts: clamps, gaskets, pipe sections: $20–$200.
- Labor: 0.5–2 hours.
- Total typical range: $100–$600.
Misfire-related repairs (spark plugs, ignition coils, injectors)
- Spark plugs (if applicable): $20–$60 per plug (parts); labor 0.5–1.5 hours.
- Coils: $50–$150 per coil; labor 0.5–1.5 hours.
- Injectors: $50–$250 per injector; labor 1–2+ hours.
- Total typical range: $100–$800 depending on parts and number of cylinders affected.
Miscellaneous
- Wiring repairs to O2 sensors: $100–$400 depending on complexity.
- Vehicle re-test or emissions testing costs: varies by state/region.
Warranty considerations
- Emissions warranties often cover catalytic converters for a specific period (check your state’s rules and Subaru’s warranty terms). If you believe the cat failed prematurely, consult your dealer about warranty options.
DIY vs PROFESSIONAL
DIY-friendly tasks (with proper tools and caution)
- Replacing O2 sensors (upstream and/or downstream) is often doable for a capable hobbyist. Safety note: the exhaust and catalytic area can be hot; use proper PPE and tools; disconnect the battery before work on electrical connectors.
- Diagnosing fuel trim values, wiring checks, and verifying sensor readings with a decent OBD-II scanner is well within DIY reach.
- Fixing exhaust leaks (before cat) if accessible.
Tasks typically better left to a professional
- Catalytic converter replacement: involves cutting/welding or bolt-on comparators, heavy exhaust work, and ensuring proper exhaust emission compliance. In many areas, you’ll want a pro for this.
- Complex misfire diagnosis spanning multiple cylinders, injector issues, or low fuel pressure often requires specialized tools and knowledge.
- When the vehicle is under emissions testing or financing decisions are involved, professional diagnosis provides documentation of the steps taken.
Practical tips for DIY
- Start with the inexpensive, likely culprits: check for vacuum leaks, replace a suspected faulty downstream O2 sensor, fix obvious exhaust leaks.
- Clear codes after repairs and test drive to verify the fix; if P0420 returns, you may have to escalate to verifying the cat.
- Use a quality scan tool that can read live O2 sensor data and fuel trims.
PREVENTION
Maintain engine health to reduce catalyst stress
- Keep ignition systems in good shape (spark plugs, coils) to avoid misfires that heat and degrade the cat.
- Maintain proper fuel pressure and use good-quality fuel; avoid frequent short trips with a cold engine, which can contribute to incomplete combustion.
- Repair vacuum leaks promptly; intake leaks can skew air/fuel mix and damage the cat over time.
Regular exhaust inspection
- Periodically inspect the exhaust system for leaks, corrosion, and rust; listen for unusual rattles or changes in exhaust tone that may indicate a leak or loose components.
Sensor care
- If you’ve replaced O2 sensors, monitor for signs of sensor fault and address wiring/connectors in a timely manner.
Emissions readiness
- If you live in a region with emissions testing, ensure the vehicle is warmed up and emissions-related maintenance is current prior to the test window.
Notes on data limitations
- The data you provided show no recalls for the specified model/year and no owner complaints related to P0420 in NHTSA’s database. This means the diagnostic and repair guidance focuses on general P0420 diagnosis and typical Subaru Impreza experiences rather than specific recall-based fixes. If new data become available, the guidance can be updated accordingly.
- P0420 is a common, multi-cause code across many vehicles. While this guide emphasizes Subaru Impreza (2017-2023) specifics, always consider the full context of the vehicle’s condition and any other active DTCs.