P0420 doesn't always mean a new cat. Read this first.

P0420 doesn't always mean a new cat. Read this first.

Writing and Images generated by AI

P0420 doesn't always mean a new cat. Read this first.

I'll tell you what — every week somebody rolls in here with a P0420 code and they've already priced out a $1,400 catalytic converter. And maybe nine times out of ten, that cat is fine. Or it's dying because something else upstream is killing it.

P0420 reads as "Catalyst System Efficiency Below Threshold (Bank 1)." All that really means is the computer is comparing two oxygen sensors — one before the cat, one after — and the readings are too similar. A healthy cat eats up most of what hits it. A bad one passes it through. So yeah, the cat could be the problem. But there's a list of things that fake out that test, and most folks skip 'em.

What's actually happening

The upstream O2 sensor (sensor 1) is wiggling its readings up and down a few times a second — that's the engine cycling rich and lean. The downstream O2 sensor (sensor 2) is supposed to read mostly flat because a working cat smooths everything out. When sensor 2 starts bouncing around looking like sensor 1, the PCM throws the code.

So your real question isn't "is my cat bad" — it's "why does sensor 2 think the cat isn't doing its job."

Symptoms you might (or might not) see

  • Check engine light, obviously
  • Maybe a sulfur or rotten-egg smell from the exhaust
  • Slight loss of power, especially uphill
  • Sometimes nothing — car drives fine
  • Failed emissions test if you're in a state that does that

If your car drives normal and the only thing wrong is the light, don't panic. P0420 by itself is rarely an emergency.

Step-by-step diagnostic — in the order I'd actually do it

Step 1: Check for other codes first. If you've got a P0171 (lean), P0300 (misfire), or anything related to fuel trim — fix those first. They can throw a P0420 as a side effect.

Step 2: Check for exhaust leaks before the downstream sensor. Any pinhole, crack, or loose flange between the cat and the rear sensor lets outside air in, which makes the downstream O2 sensor think it's seeing more oxygen than it really is. Crawl under, listen for hissing, look for soot trails. A leaking exhaust manifold gasket upstream of sensor 1 also throws this off.

Step 3: Look at fuel trims with a scan tool. If long-term fuel trim is more than +/- 10%, the cat is being overworked. A car running constantly rich coats the cat in unburned fuel and ruins it. A car running lean sends extra oxygen through.

Step 4: Watch the O2 sensor traces live. A scan tool that shows live data is worth the $50. Idle the car. Sensor 1 should swing from about 0.1V to 0.9V a few times a second. Sensor 2 should sit around 0.6-0.8V and barely move. If sensor 2 is bouncing — yeah, the cat's likely shot. If sensor 2 is flat-lined at 0V or stuck at 1V, the sensor itself is bad.

Step 5: Verify the downstream O2 sensor isn't just old. O2 sensors die at 80-100K miles. A lazy sensor 2 reads accurately but slow, and that can throw P0420.

Parts you might actually need

  • Downstream O2 sensor (Bank 1, Sensor 2) — $40 to $120. Try this before the cat. No-brainer if the sensor is over 80K miles.
  • Exhaust gasket / flange repair — $20 in parts, an hour of labor
  • Catalytic converter — $400 to $1,500 depending on whether you go aftermarket or OEM. Last resort.
  • Spark plugs / coils — if misfires were also happening, the unburned fuel kills the cat
  • MAF sensor cleaner — $8 — fixes the upstream lean condition that wears the cat out

What I tell people not to do

Don't use the chemical "cat cleaner" stuff first. Some of it works on a borderline cat. Most of it doesn't. And it doesn't fix any of the upstream causes. If you're going to try it, run a tank of premium with the cleaner, drive it 200 miles of highway, and see if the code clears. If it doesn't, you've spent $30 to confirm what we already suspected.

Also — don't disable the rear O2 sensor with a "spacer" if you live in an emissions state. That'll buy you a temporary code clear and a guaranteed failed inspection.

When to give up and replace the cat

If: (a) no other codes, (b) no exhaust leaks, (c) fuel trims are normal, (d) you've replaced the downstream sensor and the code came back within 100 miles — okay, the cat is done. Replace it with a CARB-compliant aftermarket if you're in California or a state that follows CARB. Otherwise an EPA-compliant aftermarket is fine and saves you $600.

One more thing — check related codes I'd diagnose alongside this one: P0171 (System Too Lean) and P0300 (Random Misfire). Both quietly destroy catalytic converters over time.


Tired of guessing? Stop throwing parts at your car. Download the Mobile Master Mechanic App for an AI-powered diagnostic walkthrough tailored to your exact VIN.

Back to blog