P0420 code meaning, real causes, and fix order
P0420 explained, the cheap things to check before replacing the catalytic converter, and what real fixes cost in 2026.
P0420 means “Catalyst System Efficiency Below Threshold, Bank 1.” Translation: the downstream O2 sensor is reporting that the catalytic converter isn’t cleaning up exhaust gases the way it should. Sometimes that means the cat is failing. Often it means the downstream O2 sensor is failing. Sometimes it’s an exhaust leak before the cat. Don’t drop $1,500 on a new catalytic converter until you’ve ruled the cheaper causes out.
What the code actually measures
The car runs two O2 sensors on each exhaust bank: upstream (before the cat) and downstream (after the cat). The upstream sensor switches rapidly between rich and lean as the ECM trims the fuel mix. The downstream sensor should sit fairly flat around 0.6 to 0.8V because the cat smooths the exhaust chemistry as it passes through.
P0420 sets when the downstream sensor’s voltage swings start to mirror the upstream sensor’s swings, suggesting the cat isn’t doing its job. Bank 1 is the side of the engine with cylinder 1; Bank 2 (P0430) is the other side on V-engines.
Causes in order of likelihood
| Cause | How likely | Approximate fix cost |
|---|---|---|
| Downstream O2 sensor degraded | Very common | $80 to $250 |
| Exhaust leak before or near the cat | Common | $80 to $500 |
| Cat actually degraded | Common (older or high-mileage cars) | $400 to $2,500+ |
| Engine misfire damaging cat | Common precursor | $100 to $400 to fix misfire |
| Upstream O2 sensor off | Less common | $80 to $250 |
| Burning oil contaminating cat | Less common | depends on cause |
| Aftermarket low-quality cat installed | Common after a budget cat replacement | $200 to $800 to replace with quality |
| ECM software issue | Rare | $0 to $300 |
Check before you replace the cat
Look for misfires first
P0301 to P0308 codes alongside P0420 mean a misfire is destroying the cat. Fix the misfire (plugs, coils, injectors), drive a few weeks, and the P0420 often clears on its own if the cat hasn’t been damaged enough.
Inspect the exhaust
Run the engine and listen for ticking from anywhere along the exhaust. Cracked manifolds, blown gaskets between manifold and pipe, or holes upstream of the cat let air in. The downstream sensor sees that extra oxygen and reports the cat as failing when the issue is geometry.
Look at the O2 sensor bungs for corrosion or cracks. Look at the cat’s heat shields for rattles (failed internal substrate often rattles).
Read the downstream O2 sensor live
With a scan tool that does live data, watch the downstream sensor voltage at steady cruise on a warmed-up engine. Healthy: 0.6 to 0.8V, mostly steady, slight slow movement. Failing cat or sensor: voltage swings 0.1 to 0.9V the same way the upstream sensor does.
Swap the downstream O2 sensor first if it’s older than 80,000 miles. It’s cheaper to throw an $80 sensor at the problem before a $1,500 cat.
Inspect the cat externally
Tap the cat with a screwdriver handle. A solid clunk is fine. A rattle inside is the substrate broken loose. Look for discoloration: heavily blued or warped cats have been overheated, usually from past misfires.
Pull the cat for a back-pressure test
A pressure gauge in the upstream O2 bung can read exhaust back-pressure. Above about 3 psi at 2,500 RPM steady = restricted cat.
Real fixes
Replace downstream O2 sensor. $30 to $250 in parts, $50 to $150 in labor. Easiest first step.
Fix exhaust leak. Replace gaskets, weld pipe, replace manifold. $50 to $600 depending on what’s broken.
Cat cleaning. Products like Cataclean and Mr Gasket Cataclean ($20 to $35 per bottle) can dissolve light deposits in a marginal cat. Worth trying before replacement. Highway driving at 3,000+ RPM for 30 minutes after also helps burn off light contamination.
Replace cat. Direct-fit OEM-style cat for a common car: $400 to $800 in parts, $100 to $300 in labor. CARB-compliant cats (required in California, Colorado, Maine, New York, and a few other states) run more. EPA-only cats run less.
Replace upstream O2 sensor. If both sensors are old and the upstream is reading sluggishly, the upstream sensor sends bad fuel-trim data to the ECM, which over-fuels the engine, which then damages the cat.
What’s a fake fix
“O2 sensor spacers” that mechanically offset the downstream sensor or add a mini-cat to it can hide the code. They don’t fix anything; the cat is still bad. In emissions-test states the car will still fail the visual or the OBD readiness monitors.
Tune-out / delete tune. Removing the P0420 code from the ECM via a custom tune is illegal under federal emissions law and voids any warranty. Some shops do it; the car can’t be sold or registered in many states afterward.
What damages cats long-term
- Engine misfires (raw fuel burns inside the cat).
- Oil burning (deposits coat the substrate).
- Coolant in the exhaust from a head gasket failure (poisons the catalyst metals).
- Rich fuel mixture from bad fueling components.
- Heavy use of fuel system cleaners that contain MTBE or similar (rare on modern formulations).
A healthy cat lasts 150,000 to 250,000 miles. Cats that die before 100,000 miles almost always had a preceding misfire or fuel problem.
What if P0420 stays after a new cat
If you installed a budget aftermarket cat and the code returns within a few drive cycles, that’s the cat. Cheap cats use less precious metal and trigger P0420 on cars with sensitive fueling. Refit with an OEM-quality cat (Walker Ultra, Magnaflow OEM-grade, Bosal direct-fit).
If you installed a quality cat and the code returns, you still have an upstream problem feeding it bad exhaust: misfires, fuel trim, or O2 sensor.