Drive it 15 minutes first
A warm engine and a hot catalytic converter burn far cleaner. A cold start can fail a test the same car would pass once it’s up to temperature.
Fix the check-engine light
An illuminated check-engine light is an automatic fail on any OBD-II vehicle, no matter how clean it runs. Have the code read and repaired first.
Don’t clear codes right before
Clearing codes or disconnecting the battery resets the readiness monitors, which fails the test until they complete — and that can take several days of normal driving.
Keep up basic maintenance
Regular oil changes and tune-ups per your owner’s manual — and never tampering with emissions equipment — are the surest path to clean numbers.
Check your tire pressure & gas cap
A loose or cracked gas cap can trip an evaporative code, and correct tire pressure helps on the dynamometer for older vehicles tested on the rollers.
Bring your renewal notice
It tells us exactly what the DMV is asking for — and lets us register you on the spot once you pass.
How to avoid failures
The single biggest cause of avoidable failures we see is readiness: a car that was recently jump-started, had its battery replaced, or had codes cleared simply hasn’t finished its self-checks yet. If any of that happened recently, drive normally for a few days before coming in. And if your vehicle does fail, don’t worry — our pass-your-smog guide explains exactly what to do next, and you may qualify for repair help through the state’s Consumer Assistance Program.