How to Pass an Emissions Test (Even with Codes)
What Emissions Tests Check
Most states require one or both types of emissions testing:
- OBD2 Test: Plugs into your car's diagnostic port. Checks for active codes and readiness monitor status. Used in most states for 1996+ vehicles.
- Tailpipe Test: Measures actual exhaust emissions (HC, CO, NOx). Less common, used for older vehicles.
Automatic Fail Conditions
- Check engine light is on (any active DTC = fail)
- Readiness monitors not complete (too many "not ready" = fail)
- Tampered or missing catalytic converter
- Visible exhaust smoke
How to Prepare (7-Day Checklist)
- Day 1: Scan for codes. Fix any active DTCs. Look up your codes here.
- Day 2: Clear codes after repairs are complete.
- Days 3-7: Drive at least 100 miles with a mix of city and highway driving. This lets the car's computer complete its readiness monitors.
- Before test: Check that the gas cap seals properly and ensure the engine is fully warmed up.
Most Common Emissions Fail Codes
- P0420 — Catalyst system efficiency below threshold
- P0440 — EVAP system malfunction
- P0442 — Small EVAP leak (often just the gas cap)
- P0171/P0174 — System too lean (vacuum leak or MAF sensor)
What If I Still Fail?
Many states offer a waiver if you've spent a minimum amount on repairs (typically $450-$750) and still can't pass. Check your state's specific waiver program.