If you have a check engine light that has come on but needs to pass the emissions test you may be considering ways to pass the emissions test. If you want to clear the check engine light error codes before your emissions test, your vehicle likely will not pass as the evap monitors will need time to run before the code disappears.