Smog & EmissionsMarch 16, 2026

Permanent Fault Codes: What They Mean & How to Clear Them in Pasadena

Seeing a persistent check engine light in Pasadena? Learn what permanent fault codes are, why they won't clear with a simple reset, and how Hyarcs Auto Repair fixes them right.

Permanent Fault Codes: What Pasadena Drivers Need to Know

If your check engine light is still on after you've reset it, disconnected the battery, or had it "cleared" at a parts store — that's not a glitch. You're probably dealing with a permanent fault code, and those don't respond to the usual tricks.

For drivers in Pasadena and the surrounding San Gabriel Valley, this matters more than it might elsewhere. California smog inspections are tied to registration, and a permanent DTC will fail that test every time, regardless of what you did to try to clear it before you showed up. We see this at Hyarcs Auto Repair weekly, and there's really only one way through it.

---

What a Permanent Fault Code Actually Is

The permanent DTC was introduced in OBD2 systems around 2010 and became federally required for all new vehicles by 2013. The difference from a regular fault code is where it lives: non-volatile memory inside the powertrain control module (PCM). Cutting power to the module does nothing. Neither does cycling the ignition or running an erase command through a handheld scanner.

The code stays until the vehicle's own self-tests — called OBD2 readiness monitors — run successfully after the underlying problem is fixed. That's the only exit.

This design came directly from California smog enforcement. Before permanent DTCs, erasing codes right before an inspection was common enough that the California Bureau of Automotive Repair and the EPA changed the rules. The code now outlasts any reset attempt.

---

The Codes We See Most Often

Not every check engine light produces a permanent DTC, but in Pasadena and on the 210, 110, and 134, these come up constantly:

P0420 and P0430 are catalytic converter efficiency codes — probably the most common smog-related failures in California. P0171 and P0174 indicate the engine is running lean, which usually traces back to a vacuum leak or a failing mass air flow sensor. Misfires fall under the P0300 series. P0442 and P0455 are EVAP system leaks, and occasionally it's just a loose gas cap. P0128 is a thermostat issue. P0101 is the MAF sensor out of range.

Any of these can fail a Los Angeles County smog inspection outright, and in California that means no registration until the problem is fixed.

---

Why the Parts Store Scanner Won't Help

When people come in after running their own scan and hitting erase, the code is always still there. That's not a scanner malfunction — permanent DTCs are specifically designed to survive erasure commands. The erase function removes regular and pending codes. The permanent DTC doesn't budge until the car's own monitor passes.

So clearing the code and driving to a smog station doesn't work either. The permanent DTC shows up in the OBD2 port the moment the inspector plugs in.

---

The Actual Fix

There's no shortcut here. The process is: diagnose it properly, fix the real problem, complete the drive cycle, confirm the code is gone.

The diagnosis part matters more than people expect. P0420 tells you the catalyst is below efficiency threshold — it doesn't tell you whether the converter is dead, an oxygen sensor is lying to the ECU, or there's an exhaust leak skewing the readings. At Hyarcs, we read freeze frame data and live sensor streams before we recommend any repair. That's how we avoid replacing a catalytic converter when the real problem is a $40 oxygen sensor upstream.

After the repair, the vehicle needs to run its self-tests under the right conditions. The oxygen sensor monitor needs highway driving — usually 10 to 15 minutes sustained. The EVAP monitor often won't run without a cold start after the car sits overnight. The catalyst monitor requires the engine at full operating temperature under moderate load. Each make and model has its own drive cycle, and we know them. We verify monitor completion before we call you — we don't assume.

Once the monitors pass, we re-scan to confirm the permanent DTC is cleared. That's the job done.

---

What This Means for Smog

California OBD2 inspections check two things: active or permanent fault codes, and readiness monitor completion (no more than one incomplete for 2000-and-newer vehicles, none for 1996–1999). A permanent DTC fails both simultaneously.

Hyarcs is a STAR Certified smog station and a California Consumer Assistance Program participant. We can diagnose the fault, make the repair, verify monitor readiness, and run your smog test without sending you somewhere else.

---

## Common Questions

**Can I drive on a permanent fault code?** Depends on the code. Some are low-risk short-term. Misfires are not — they can damage the catalytic converter fast. Get it diagnosed before deciding.

**How long does the drive cycle take?** One to three days in most cases, depending on what monitors need to run and the driving conditions required. EVAP in particular often needs an overnight cold soak.

**Does this affect my warranty?** Clearing codes doesn't void a warranty. Ignoring the underlying fault long enough to cause additional damage might cost you though.

**What about disconnecting the battery?** Non-volatile memory means exactly that. The code doesn't care about the battery.

---

Hyarcs Auto Repair is in Pasadena and serves drivers from Arcadia, Monrovia, Temple City, Alhambra, San Marino, and Sierra Madre.

Call (626) 432-4540 or drop off any time — we're available 24/7.

Have a Question? We're Here to Help.

Call us or book an appointment in Pasadena — same-day service often available.