Modern OBD-II emissions tests don't measure tailpipe output. They plug into your OBD-II port and check two things: stored fault codes and readiness monitor completion.
What emissions stations actually check
- Active fault codes: Any check engine light code = automatic failure
- Readiness monitors: Self-tests the ECU runs on emission systems. Incomplete monitors = failure on 2001+ vehicles
The cleared-code trap
Clearing a check engine code before a test causes the monitors to show as incomplete — which is still an automatic failure. After clearing any codes, drive normally for 100–200 miles before testing.
Common reasons for emissions failure
- Active check engine light (any stored DTC)
- Incomplete readiness monitors (recently cleared codes or battery disconnect)
- Catalytic converter below efficiency threshold (P0420/P0430)
- EVAP system leak (P0442/P0455)
State waiver programs
If repair costs exceed your state's threshold ($200–$450 depending on state), you may qualify for a waiver allowing registration renewal despite the failure. Check your state DMV website for eligibility.