✅ FREE GUIDE

Pass Your Emissions Test: The 4-Step Prep Guide

What to do in the week before your test. Most failures are preventable — here's the checklist mechanics don't tell you.

Check engine light on?
Get a free AI diagnosis to find the code before your test — 30 seconds, no scanner needed.
Run Free Diagnosis →

📋 The 4 Prep Steps (Do These Before You Go)

1
Let the OBD2 monitors reset after any code clear
If you recently cleared a check engine code, reset the battery, or had the car scanned and codes erased, the emissions monitors need time to re-run. Drive at least 100-150 miles of mixed city and highway driving before your test. Show up with incomplete monitors and most states will automatically fail you for "readiness not complete" — even if there's no active code.
⚠️ Most common reason people fail the day after clearing a code
2
Check your tire pressure and TPMS warning light
Low tire pressure triggers a TPMS (Tire Pressure Monitoring System) warning light. In some states, any illuminated warning light — including TPMS — counts as a failure. Inflate all four tires to the spec on the door jamb sticker, then let the TPMS light reset itself over a short drive before going in for the test.
💡 Door jamb sticker has the correct PSI — not the tire sidewall
3
Check and tighten your gas cap
The EVAP system tests for fuel vapor leaks. A loose, cracked, or worn gas cap is one of the most common emissions failures in the country. Remove and firmly retighten the cap — you should hear it click. If your gas cap warning light has been on, replace the cap before the test. A new OEM-fit cap costs around $15 at any auto parts store and fixes the problem about half the time without any other repairs.
⛽ A $15 gas cap fix beats a retest fee every time
4
Warm the engine fully before pulling in
Cold engines run rich — they burn more fuel than they need to while the catalytic converter is still warming up. Emissions equipment is tested at normal operating temperature, so a cold startup drive straight to the testing station puts you at a disadvantage. Drive 15-20 minutes before your appointment, including some moderate highway speed if possible. Let the engine reach full operating temperature before you pull into the test lane.
🌡️ Normal coolant temp on your gauge = ready to test
💡 Why do these steps matter? Emissions tests check your OBD2 system, not just your exhaust pipe. The inspector plugs in and looks for active codes, incomplete readiness monitors, and warning lights. All four steps above affect those readings directly — not just your car's running condition.

🚨 What to Do If Your Check Engine Light Is On

Never go to the test with the CEL on. You will fail.
Every state that uses OBD2 testing will automatically fail any vehicle with an active Malfunction Indicator Lamp (MIL). The test station doesn't even need to read the code — if the light is on, the test is over. Get the code first, then decide what to fix.

You can get your code read free at AutoZone, O'Reilly Auto Parts, or Advance Auto Parts. Or run an AI diagnosis here to get the most likely causes ranked for your specific vehicle — no parts store trip needed.

Code(s) What It Means Typical Cost Action
P0420 / P0430 Catalytic Converter Efficiency Below Threshold
The catalytic converter is no longer cleaning exhaust effectively. Test the downstream O2 sensor voltage first — a failing $50 sensor can trigger this code without a bad converter.
$50-$2,400 Must fix
P0171 / P0174 System Running Lean (Bank 1 / Bank 2)
Engine is getting too much air or not enough fuel. Common causes: vacuum leak, dirty MAF sensor, weak fuel pump. Clean the MAF with CRC cleaner ($8) first.
$8-$600 Must fix
P0300-P030X Engine Misfire (Random or Single Cylinder)
Misfires dump raw fuel into the catalytic converter and spike hydrocarbon (HC) emissions. Usually spark plugs or an ignition coil. Misfire codes almost always cause an emissions failure.
$30-$400 Must fix
P0455 / P0442 EVAP System Leak (Large / Small)
Fuel vapor is escaping the evaporative emissions system. Start with the gas cap (see Step 3 above). P0455 is a large leak — cap or purge valve. P0442 is a small leak — often a cracked EVAP line or canister.
$15-$300 Start with gas cap
P0128 Coolant Temp Below Thermostat Regulating Temp
Almost always a stuck-open thermostat. When the engine can't reach full operating temp, it runs rich and produces excess hydrocarbon emissions. A $20 thermostat is one of the best ROI repairs before a test.
$20-$280 Must fix
P0401 EGR System Insufficient Flow
The Exhaust Gas Recirculation valve is clogged or stuck. EGR recirculates exhaust back into the intake to reduce NOx emissions — a direct emissions-test measurement in many states. Try cleaning the EGR valve with carb cleaner before replacing it.
$15-$450 Must fix (in most states)
💡 Before you spend money: always get the full list of codes, not just the first one. Multiple codes at once usually share a root cause. A vacuum leak, for example, can trigger lean codes, misfire codes, and idle codes simultaneously — fix the leak and all three go away.

🗺️ State-Specific Rules to Know

Most states (1996+ vehicles): OBD2 readiness monitor testing. Your car must have 0 or 1 incomplete monitors to pass. If a monitor is incomplete, the test station may allow one incomplete monitor for most model years — but rules vary by state and model year.
California: Stricter standards than most states. OBD2 testing for 2000+ vehicles, plus tailpipe (smog) testing for 1999 and older. CARB-compliant parts required for repairs. Zero incomplete monitors allowed on 2000+ vehicles.
Texas, Utah, New Jersey, New York: All use OBD2 testing for 2000+ model year vehicles. If the OBD2 system passes, no tailpipe sniff test is required. Older vehicles (pre-2000) may still get a tailpipe test.
Diesel vehicles (2008+): Most states test diesel using opacity testing (measuring exhaust smoke density) rather than OBD2 monitors. A smoking diesel is an automatic failure regardless of codes.
Older vehicles: Many states exempt vehicles 25 years old or older (classic/antique vehicle status) from emissions testing entirely. Check your state DMV — this exemption can save you from an expensive repair on a vehicle that barely gets driven.
Bottom line: State rules change. Always verify your state's current requirements at your state DMV website before spending money on repairs. The table above covers the most common scenarios but is not a substitute for official state guidance.

🛠️ The Test Is Failing — What Now?

💰
Ask for a Repair Cost Waiver
Most states offer a waiver if you've spent a minimum amount on repairs (typically $150-$200, though some states set it higher) and the vehicle still won't pass. You'll need receipts. After a waiver, the state issues a temporary certificate so you can drive legally while planning next steps. You still have to repair the vehicle for next year's test.
📅
Request a Vehicle Exemption
Vehicles 25 years old or older are exempt from testing in many states — they qualify for antique or historic vehicle plates. If your car is borderline, check the cutoff date. Some states also have economic hardship waivers if repair costs would exceed the vehicle's value.
🔄
Check Monitors Before Retesting
After any repair, run the diagnosis again to confirm the fix cleared the code. Then drive 100+ miles of mixed city and highway before retesting to let all monitors reset to "complete." Rushing back to the station without resetting the monitors is the most common reason people fail twice in a row.
🔧 One more thing: after repairs and before you retest, you can use a free OBD2 scanner (or AmpAuto's free AI diagnosis) to read your readiness monitor status. All monitors should show "complete" or "ready" before you drive back to the testing station.
Not sure what your code means? AmpAuto diagnoses it in 30 seconds.
Enter your symptoms or code — get the most likely causes ranked for your specific year, make, and model. Free.
Run Free Diagnosis →