Home Services Prices About Contact (951) 474-1277

No. In California a check engine light that is on with the engine running is an automatic smog fail. Clearing the code does not get you around it. The reset wipes your readiness monitors, and on 2010 and newer cars a permanent code stays behind and fails you anyway. Find the cause, fix it, drive the car for a week or two, then test.

Key Points

  • Light on with the engine running fails. A light that never comes on with the key fails too.
  • On a 2000 or newer gas car, only the EVAP monitor is allowed to be incomplete.
  • 2010 and newer cars fail on a permanent code even after the light goes out.
  • EVAP leaks were the top permanent codes when California started checking them.
  • If it already failed, the state may pay up to $1,450 toward repairs or $1,350 to $2,000 to retire it.

What the Smog Station Reads Off Your Car

On most 2000 and newer cars, the California Smog Check is mostly a computer check. The station plugs into the same port we do and reads what your car's own diagnostic system has to say. California's Bureau of Automotive Repair says the test usually takes about 30 minutes, and that a car will not pass with the check engine light on (BAR, Smog Check).

That diagnostic system is the reason the light exists. The California Air Resources Board says it watches nearly every part that can affect emissions, turns on a warning lamp when one fails, and stores the details for the technician (CARB, On Board Diagnostics).

BAR's own test reference spells out the four things that decide pass or fail (BAR, OBD Test Reference).

CheckPassFail
Light with the key on, engine offThe light comes onThe light stays dark. A burned out or pulled bulb fails
Light with the engine runningThe light goes offThe light stays on
Permanent codes (2010 and newer)None storedAny permanent code, even with the light off
Readiness monitorsSet, within the allowance for your yearToo many monitors still incomplete

So the light is only the first gate. A car can have the light off and still fail on the last two rows. That is the part most people never hear about until they are standing at the counter with a fail sheet.

Infographic of the four OBD smog checks in California and the state repair and retirement payment amounts
The four OBD checks and the state help amounts. Figures from the California Bureau of Automotive Repair, October 2026.

Back to top

Why Clearing the Code Backfires

The oldest trick is to clear the code with a scan tool or pull the battery cable the morning of the test. The light goes out. The car still fails, and two rules explain why.

The Monitors Reset

Your car runs a set of self tests called readiness monitors. Each one checks a system, like the catalytic converter, the oxygen sensors or the EVAP system that traps fuel vapor. Clearing codes or disconnecting the battery sets them all back to incomplete. BAR tells drivers to drive for a week or two after a battery is disconnected or replaced so the monitors can set again (BAR, Smog Check).

BAR's test reference sets how many can be incomplete and still pass.

Your CarMonitors Allowed Incomplete
Gas, 1996 to 1999Any one
Gas, 2000 and newerThe EVAP monitor only
Diesel, 1998 to 2006None
Diesel, 2007 and newerThe particulate filter and NMHC catalyst monitors only

"Gas" in that chart also covers propane and natural gas. On gas cars, BAR ignores the misfire, fuel and comprehensive component monitors, because those run all the time.

The rule is getting tighter. A BAR regulation that took effect on October 1, 2025, says all readiness monitors must be set to pass. BAR says the chart above stays in force while it studies the data, that changes will be phased in, and that it will announce them well ahead of time (BAR, Fall 2025 newsletter). Plan for the strict version. A car with every monitor set passes under either rule.

Permanent Codes Stay Behind

On 2010 and newer cars there is a second catch. Since July 1, 2019, California fails a car for a permanent trouble code. A scan tool cannot erase one, and neither can a battery disconnect. It clears itself only after the repair is made and the car runs that self test again and passes (BAR, Fall 2019 newsletter).

BAR ignores a permanent code only after the car has logged at least 15 warm up cycles and 200 miles since the codes were last cleared. A warm up cycle means the coolant climbs at least 40 degrees to 160 degrees or more. In the first month of the rule, 3,124 cars failed for a permanent code that would have passed before (BAR, Fall 2019 newsletter).

Put those two rules together and that trick is dead. Clear the code and you fail on monitors. Wait until the monitors set and the light comes back, or the permanent code is still sitting there.

Scan tool running a full auto scan on a Toyota in a Hemet driveway
A full auto scan running on a Toyota in Hemet. Engine, ABS and immobilizer faults all read in one pass, so we see what the smog station will see.

Back to top

What Usually Turns the Light On Before a Smog Check

The light can mean dozens of things. But a few show up over and over on cars headed for smog. BAR's 2019 numbers back up the first one. On gas and flex fuel cars, the two most common permanent codes were P0442 and P0456, both EVAP leaks (BAR, Fall 2019 newsletter).

Common CodesWhat It MeansWhere We Start
P0442, P0456, P0455EVAP leak, small to largeGas cap and its seal, then the hoses and purge valve
P0420, P0430Catalytic converter below efficiencyMisfires, oxygen sensors and exhaust leaks first. A converter is the last thing to replace
P0300 to P0308Misfire, random or one cylinderPlugs, coils and injectors on that cylinder
P0171, P0174Running leanVacuum leaks and the airflow sensor
P0A80 (hybrids)Hybrid battery packA real pack test before anyone sells you a pack

P0A80 is on the list because BAR named it the top permanent code on hybrids in 2019. EVAP leaks are the sneaky ones. The car drives fine, so people ignore the light for months, then find out at smog time.

One warning. A flashing check engine light is not a smog problem. It is a now problem. It usually means an active misfire that can overheat and ruin the catalytic converter. Park the car and get it checked where it sits. Our check engine light diagnostics page shows what we pull and test on a call.

Live misfire counters for each cylinder on a scan tool in Hemet, CA
Live misfire counters per cylinder on a Hemet job. Cylinder 5 is the one actually missing, and the data says so. A code alone would not tell you that.

Back to top

The Order to Do It In

This is the order that gets you through on one paid test instead of two.

  1. Check your notice. The DMV renewal notice says if you need a smog certificate, and if it has to come from a STAR station. Smog Check is due every other year for most cars. Gas cars eight model years old or newer pay a smog abatement fee instead (BAR, Smog Check).
  2. Get a real scan, not a code read. You want the stored codes, the permanent codes and the monitor status. A basic code read shows the stored codes. It may not show the other two, and those are the ones that fail cars with the light off.
  3. Fix the cause. Test the part before it gets replaced. A code names the system that complained, not the part that failed.
  4. Do not clear codes or pull the battery right before the test. Every reset starts the monitor clock over.
  5. Drive it normally for a week or two. Mix town and freeway. In the valley that means real miles on the 215 or the 79, not just trips to the store. That covers the 200 miles a permanent code needs too.
  6. Check the monitors again before you pay. If they are set and no permanent code is stored, go test. Arrive warm.
  7. Sell soon after. A passing certificate is good for 90 days. A private buyer needs one from the last 90 days (BAR, Smog Check).

Some cars are stubborn about setting a monitor even when nothing is wrong. That is what the state's Smog Check Referee is for. BAR points drivers there when a car has trouble meeting the readiness rules (BAR, Fall 2025 newsletter).

Back to top

If It Already Failed, the State May Help Pay

California's Consumer Assistance Program, called CAP, pays toward emissions repairs or pays you to retire a car that failed its every other year Smog Check. BAR lists these numbers today (BAR, CAP repair and BAR, CAP retirement).

OptionAmountWho Qualifies
Repair help, 1996 and newerUp to $1,450Household income at or below 225 percent of the federal poverty level
Repair help, 1976 to 1995Up to $1,100Same income test
Retire it, standard$1,350No income test. Must have failed its most recent Smog Check
Retire it, low income$2,000Income test, and the car failed its most recent Smog Check
Retire it, low income, any result$1,500Income test and a Smog Check, pass or fail, in the last 180 days

On repair help you pay a share. For a 1996 or newer car, if diagnosis and repairs total $1,812.50 or less, you pay 20 percent. BAR's own example is a $1,000 bill where you pay $200. Above that, you pay everything past $1,450.

Three rules trip people up. Apply first and wait for your eligibility letter, because BAR will not pay for work done before it. CAP repairs have to be done at a STAR test and repair station. And funds run by fiscal year, July 1 to June 30, so the money can run out (BAR, CAP).

Not sure if the car is worth fixing? We wrote about which repairs get expensive and when a bill starts to outrun the car.

Back to top

What It Costs With Us

Smog tests are done at a licensed Smog Check station. Our job is the part before that. We find why the light is on and fix it in your driveway, so you only pay for one test. These rates are posted on our price list as of October 2026.

A sample bill shows how it adds up. It is not a quote. Say the scan and the smoke test on an EVAP leak take one hour. That is $150. If the leak turns out to be a cracked hose and the fix books another half hour, that is $75 in labor plus the part. Compare that to paying for a test you already know the car will fail. Smog stations set their own inspection price, and BAR says every station must also charge an $8.25 certificate fee and give you an estimate you approve before the test starts (BAR, Smog Check).

Before any repair, California says the shop must give you an estimate of the expected cost. You can also ask for your old parts back, as long as you ask before you approve the work (BAR, auto repairs).

Back to top

Where Other Answers Slip

Most pages on this question are forum threads or smog station blogs. They get the headline right. The light on means a fail. Past that, the details slip.

The longest page, from a Rohnert Park repair shop, says most 2000 and newer cars may have one monitor incomplete as long as the catalyst monitor is ready. BAR's chart says only the EVAP monitor gets that pass. That page also never mentions permanent codes, the rule that fails 2010 and newer cars with the light off, and it gives no CAP dollar amounts. A Car Talk thread still on page one says that as long as the light is off, the car should pass. That was written in 2009, ten years before California started checking permanent codes.

The best page we found, from a Pasadena test only station, gets the monitor chart and the permanent code rule right. But it has no date, no prices and no source links. None of them tell you what to do if the car already failed, or what the state will pay.

Back to top

Smog and Check Engine Light FAQ

Can you pass smog with the check engine light on in California?

No. A check engine light that is on with the engine running is an automatic fail. A light that does not come on at all when you turn the key also fails. Fix the cause first.

Will clearing the code let my car pass smog?

Almost never. Clearing codes resets the readiness monitors, and a 2000 or newer gas car can have only the EVAP monitor incomplete. On 2010 and newer cars a permanent code stays behind and still fails the test until the repair is made and the car runs its self test again.

How many miles to drive after disconnecting battery for Smog Check?

BAR says to drive for a week or two after a battery is disconnected or replaced. On 2010 and newer cars, plan on at least 200 miles and 15 warm up cycles, because that is when BAR stops counting a leftover permanent code.

Will CA give you $1200 if your car doesn't pass smog?

The amount is higher now. As of October 2026, BAR lists $1,350 to retire a car that failed its most recent Smog Check, with no income test. Low income owners can get $2,000. Repair help for 1996 and newer cars is up to $1,450, and you pay a share.

Can you pass smog with the EVAP monitor not ready?

Yes, on a gas car that is 2000 or newer, under the chart BAR uses today. The EVAP monitor is the one monitor allowed to be incomplete. BAR has adopted a rule that will require all monitors over time, so it is safer to have it set.

Why is my check engine light on but everything seems fine?

Many emissions faults do not change how the car drives. EVAP leaks are the classic one. A loose or worn gas cap or a cracked vapor hose sets the light with no other symptom. They were the top permanent codes on gas cars when California began checking them in 2019.

Back to top

Links We Used

Hemet Mobile Mechanic fixes cars in driveways across Hemet and the San Jacinto Valley. Smog notice and a light on the dash? Call (951) 474-1277. We scan it, fix it and tell you when it is ready to test.

Back to top

Light On and Smog Due? We Come to You.

Call with the car and the code if you have it. We find the cause, fix it in your driveway and tell you when the monitors are ready.

Call (951) 474-1277