All Posts

Build Updates

Diagnosing the P0420 Code on a 2005 Chevy Astro

Dec 1, 2023 6 min read

The check-engine code every high-mileage GM V6 owner sees eventually. Here's how we chased it, what we ruled out, and the fix we tried first.

P0420 — Catalyst System Efficiency Below Threshold, Bank 1. Translation: the ECU is watching the downstream O2 sensor and it's not seeing what it expects.

Every 4.3 owner runs into this one eventually. Here's how we approached it.

The lazy answer

"Replace the catalytic converter." A new aftermarket cat for the Astro runs CA$400–700 plus install. It sometimes fixes it. It sometimes doesn't, because the cat wasn't actually the problem.

What actually throws P0420

The code compares the *upstream* O2 sensor to the *downstream* O2 sensor. If the downstream signal mirrors the upstream too closely, the ECU decides the cat is dead. But the same symptom can come from:

1. A lazy or aging downstream O2 sensor (very common on high-mileage 4.3s) 2. A small exhaust leak before the cat — pulls air in, throws off the O2 reading 3. Fuel trim issues — running rich enough for long enough will actually kill a cat 4. A genuinely tired cat

Our diagnostic order

1. Read live data (Chapter 5). Downstream O2 was mirroring upstream more than we liked, but fuel trims were reasonable. 2. Inspect the exhaust. No obvious leaks between the manifold and the cat. 3. Age the sensors. The original downstream O2 had ~187,000 km on it. That's the first suspect. 4. Consider a spacer. An O2 sensor spacer moves the downstream sensor slightly further from the cat, letting a little more of the cat's actual work show up in the reading. Not a "defeat" device — a small mechanical fix for a small mechanical problem.

What we did

We started with the cheapest, most reversible option: an O2 sensor spacerfull write-up in Chapter 7.

The takeaway

Every P0420 story is different. Do the diagnosis before you spend on a cat.

Share this post

Comments

Loading comments…

Leave a comment

0/2000