You can reset a check engine light by clearing codes with an OBD scanner or disconnecting the battery. But resetting clears OBD readiness monitors — and California smog inspections check those. Your car fails smog for up to 2 weeks after any reset, even if nothing is wrong. The right move: diagnostic scan to find the actual cause.
You can reset a check engine light by disconnecting the battery for 15 minutes or using an OBDII scanner — but resetting it doesn't fix the problem. The code comes back within 1–3 drive cycles if the underlying issue isn't repaired. More importantly: resetting the light also clears the OBD readiness monitors, which means your car will fail a smog inspection for up to 2 weeks after a reset even if nothing is wrong. The right move is to diagnose the cause, not reset the light.
An OBDII scanner plugged into the port under the dashboard (driver's side, usually near the steering column) can read and clear fault codes. Turn the key to 'on' without starting the engine, plug in the scanner, navigate to 'erase codes' or 'clear codes.' The light will go off immediately. Inexpensive scanners start under $30; many auto parts stores in Chico will read and clear codes for free.
Disconnect the negative battery terminal and leave it off for 15 minutes. This drains the capacitors in the ECU and resets stored fault codes. Reconnect the terminal. The check engine light will be off — along with your radio presets, power window positions, and any learned fuel trim or idle adaptations the ECU had developed.
The check engine light is a symptom indicator — it turns on because the ECU has detected a fault. Clearing the code doesn't fix the fault. On most vehicles, the code will return within 1–3 complete drive cycles if the underlying problem isn't repaired. You've temporarily hidden the indicator, not solved the problem.
California smog inspections don't just check for fault codes — they also check OBD readiness monitors. These monitors are small self-tests the ECU runs on various emission-related systems. After any battery disconnect or code clear, all readiness monitors reset to 'not ready.' It takes 1–2 weeks of normal driving to complete all monitors. A smog inspection with incomplete monitors fails — even if nothing is actually wrong with the car. If you're approaching a smog inspection in Chico, do not clear the check engine light.
A steady (non-flashing) check engine light means a fault has been stored. The vehicle is driveable in most cases but the fault needs diagnosis within a week or two. A diagnostic scan at Tedious identifies the specific code — P0420, P0300, P0171, etc. — before any diagnosis fee is charged.
A flashing check engine light is the most urgent CEL condition. It means an active misfire is occurring right now and unburned fuel is entering the catalytic converter. Reduce speed and load immediately and come in same day. Continued driving with a flashing CEL can destroy the catalytic converter.
Instead of resetting the light and wondering if it comes back, get a diagnostic scan. We pull all stored codes with every service visit. The code tells us the specific system that detected a fault — oxygen sensor, evap system, misfire on cylinder 3, etc. That's the starting point for finding the actual cause.
Resetting P0420 and hoping it doesn't come back is the #1 reason people reset their CEL. It almost always comes back within a week. The cause is either a genuinely failing cat, an upstream exhaust leak, or a failed oxygen sensor. Diagnosis (not resetting) finds which one.
System too lean — vacuum leak, dirty MAF sensor (Chico agricultural dust), or weak fuel pressure. Resets temporarily but returns immediately because the lean condition is still present.
Small evaporative emission leak — often just a loose gas cap. Check the gas cap first: remove it and reinstall firmly. If the light comes back after one drive cycle, the EVAP system has a genuine leak.
OBD scanner: plug into the port under the dash, navigate to erase/clear codes. Battery disconnect: remove negative terminal for 15 minutes. Both clear the light. But the code returns in 1–3 drive cycles if the underlying fault isn't repaired.
Yes — but it also clears OBD readiness monitors, radio presets, and learned ECU adaptations. Most importantly for Chico drivers: incomplete readiness monitors cause a smog inspection failure for up to 2 weeks after a battery disconnect.
The underlying fault wasn't repaired. Resetting hides the indicator; it doesn't fix the problem. The ECU re-runs the self-test that found the fault, the fault is still there, and the light comes back on.
No — any stored fault code (check engine light on) is an automatic smog failure in California. Additionally, incomplete readiness monitors (from a recent reset) also cause a smog failure. Fix the fault, then allow 1–2 weeks of normal driving for monitors to complete before going to the smog station.
An active misfire is occurring right now — unburned fuel is entering the catalytic converter. This is the most urgent CEL condition. Reduce speed and load immediately. Come in same day. Continued driving with a flashing CEL can destroy the catalytic converter in a single drive.
digital inspection when performed · Written estimates before any work
📍 2695 CA-32, Chico, CA 95973 · Open Mon–Fri 7AM–6PM · Sat 8AM–5PM · Sun 9AM–5PM
Buddy Rausch founded Tedious Auto Repair in Chico, CA in 2007 and has been serving Butte County for 18+ years. Buddy oversees shop standards and quality control. All content on this page reflects real procedures, OEM specifications, and cases seen in the shop. Learn more about Buddy →