OBD-II code · P0420
On this page
- What the code actually means
- Symptoms
- Is it safe to drive?
- What causes it — most common first
- How to diagnose it, in order
- 1. Pull freeze-frame data
- 2. Read every stored code before touching anything
- 3. Compare upstream and downstream O2 sensor live data
- 4. Inspect the exhaust visually and audibly
- 5. Tap-test the catalyst
- 6. Optional: backpressure test
- Fixes, cheapest first
- How to reset the code after a repair
- What to do if it comes back
- Vehicle-specific notes
- Frequently asked questions
P0420 Code: Catalyst System Efficiency Below Threshold
What the code actually means
SAE J2012 defines P0420 as "Catalyst System Efficiency Below Threshold
(Bank 1)". Bank 1 is the side of the engine that contains cylinder #1.
On inline engines this is the only bank, so P0420 refers to the only
catalyst. On V6 and V8 engines each bank has its own cat, and Bank 2
failures show up as the related P0430 code.
The powertrain control module (PCM) lights this code when the rear (downstream) oxygen sensor waveform tracks the front (upstream) sensor too closely for too many consecutive monitor cycles. A healthy catalyst stores oxygen during lean phases and releases it during rich phases, so the rear sensor should sit relatively steady around 0.6–0.8 V while the front sensor switches rapidly. When the rear sensor starts switching as fast as the front, either the cat has stopped doing its job or the sensor itself is misreporting.
P0420 is a two-trip code on most vehicles. The PCM must see the same
failure on two consecutive drive cycles before turning on the check engine
light. That is why the light sometimes appears, disappears for a few days,
and then comes back to stay.
Symptoms
- Check engine light is on (the only universal symptom).
- The vehicle will fail any state emissions or smog test until the code clears and stays gone.
- Most drivers feel no change in how the car drives.
P0420by itself rarely affects power or idle quality. - A faint rotten-egg or sulfur smell from the exhaust occasionally.
- A 1–3 mpg drop in fuel economy in some cases.
- Rattling from underneath the car at idle or over bumps points to a cat whose internal substrate has broken loose. At that point the cat is already destroyed.
Is it safe to drive?
Usually yes — briefly, and only if no other codes are stored. On its
own, P0420 rarely causes engine damage, and the car can run for a few
weeks while you diagnose it. A few caveats before you keep driving,
though.
The vehicle will fail every emissions test until the code clears and stays gone. If a misfire or a lean/rich condition triggered the code in the first place, that same condition is actively damaging the next catalyst you install; fix the root cause before you touch the cat. And if the cat is already heavily clogged, expect a fuel-economy drop and possible overheating. If you notice power loss above 3,000 rpm, you have days, not weeks.
What causes it — most common first
Frequencies below are rough patterns observed in iATN diagnostic threads and r/MechanicAdvice discussions, not exact statistics for any one vehicle.
1. Aging or failed catalytic converter (~50%). Catalysts age out. A factory cat lasts 100,000–150,000 miles under normal use. Once the precious-metal washcoat runs out, no sensor replacement will fix the code. Clue: vehicle is past 100k miles, O2 sensors test fine, no other codes stored.
By 100,000 miles the factory catalyst is the most likely failure — no amount of sensor replacement will reset the code.
2. Downstream O2 sensor degraded (~20%). A slow or biased rear sensor reports a waveform that looks too much like the front sensor even when the cat is healthy. Clue: live scan-tool data shows the rear sensor switching nearly as fast as the front instead of holding steady.
3. Exhaust leak before or at the catalyst (~15%). A leak upstream of the rear sensor lets ambient air enter the exhaust stream, leans out the post-cat reading, and fools the PCM. Clue: audible ticking under the car at cold idle, visible carbon trails at flange bolts or the manifold-to-cat joint.
4. Misfire or fuel-trim problem damaging the cat (~7%). Unburned fuel
from a P0300-series misfire ignites inside the catalyst and overheats
the substrate. Long-term rich (P0172) or lean (P0171) operation also
reduces cat efficiency. Clue: any P017x or P030x code stored
alongside P0420; fix those first.
5. Wrong, mis-wired, or counterfeit O2 sensor (~2%). Cheap aftermarket sensors of the wrong specification, or sensors with the front and rear plugs swapped, generate confusing waveforms. Clue: a recent O2 sensor replacement immediately preceded the code.
6. PCM calibration or software (~1%). A small number of vehicles have manufacturer service bulletins (TSBs) that update an overly sensitive catalyst monitor. Clue: a TSB exists for this year, model, and engine.
How to diagnose it, in order
Work through the cheap diagnostic steps before you reach for parts.
1. Pull freeze-frame data
A basic OBD-II scan tool captures the engine state at the moment the code set. Note: RPM, vehicle speed, coolant temperature, short and long fuel trims, and load percentage. If freeze frame shows the code set during warm-up at low load, the cat-monitor test ran early and you may have a sensor problem; if it set at steady highway cruise, the cat is more suspect.
2. Read every stored code before touching anything
If P0171, P0174, P0172, P0175, or any P0300–P0306 is stored
alongside P0420, fix those first. P0420 will often clear on its
own once you repair the underlying lean, rich, or misfire condition.
3. Compare upstream and downstream O2 sensor live data
This is the single most informative diagnostic step.
- Front (upstream) sensor: rapid switching between 0.1 V and 0.9 V about once per second.
- Rear (downstream) sensor: steady around 0.6–0.8 V with only slow, small movements.
If the rear sensor is switching as fast as the front, either the cat is no longer storing oxygen or the rear sensor itself is bad. Many shops swap in a known-good sensor at this point to distinguish the two.
4. Inspect the exhaust visually and audibly
With the engine cold, look for carbon trails at every flange, manifold crack, and the catalyst shell itself. Then start the engine and listen near each joint with a length of hose held to your ear. A leak that goes quiet when you press a damp rag against it is the source.
5. Tap-test the catalyst
With the engine off and the cat cold, tap the converter shell with a rubber mallet. A rattle from inside indicates broken substrate; the cat is done.
6. Optional: backpressure test
A backpressure gauge in place of the upstream O2 sensor should read under 2 psi at 2,500 rpm. Higher readings point to a clogged cat.
Fixes, cheapest first
| Fix | Cost (USD) | When it applies |
|---|---|---|
| Clear the code and drive 50–100 miles | $0 | No supporting evidence of failure; one-off thermal event |
| Repair underlying misfire / lean / rich condition | $50–$300 | Any P017x or P030x stored alongside P0420 |
| Replace downstream O2 sensor | $80–$250 | Live data shows the rear sensor switching too fast |
| Replace catalytic converter (aftermarket) | $300–$800 parts, $200–$500 labor | Vehicle over 100k miles, sensors test fine, tap-test rattles, or backpressure is high |
| Replace catalytic converter (OEM) | $1,200–$3,000 installed | Late-model emissions warranty work, or you want zero risk of a second failure |
California buyers: state law requires CARB-Executive-Order (CARB-EO) aftermarket cats. These are more expensive and have a narrower set of approved part numbers; check the CARB EO database for your year, make, model, and engine before ordering.
How to reset the code after a repair
With a scan tool, clear the code, then drive a mix of city and highway for 1–3 drive cycles. The catalyst monitor needs the engine to reach full operating temperature, run in closed loop, and hold steady cruise for several minutes per cycle. A short trip to the grocery store will not re-run the monitor.
Without a scan tool, disconnect the negative battery terminal for 10–15 minutes to clear codes on most vehicles. Skip this if you depend on a radio code, paired navigation, or learned transmission shift schedules; the reset wipes those too.
What to do if it comes back
- Within 200 miles of replacing the cat: suspect the wrong cat part number, an exhaust leak created during the install, or an unresolved misfire still cooking the new substrate. Do not assume the new cat failed already.
- Months after replacing an O2 sensor: the catalyst itself is almost certainly the failure. Replace it next.
- Immediately after clearing with no repair: you have an active failure that will not self-resolve. Stop driving on assumptions and work through the diagnostic steps above.
Vehicle-specific notes
P0420 behaves differently across makes and engines. These pages cover the
patterns we see most often:
P0420in 2007–2011 Toyota Camry: the classic case, where the front cat ages out predictably around 120k miles.P0420in 2012–2015 Honda Civic: most cases are a fouled rear O2 sensor, not the catalyst.P0420in Subaru Outback EJ25: fix oil consumption before replacing the cat or you will replace it twice.