Hopefully this is in the right spot. I have a 2002 Hyundai Sonata and I have to renew my tabs by the end of the month and my emissions are due this year. My check engine light comes on periodically, but usually goes away once I turn my car off. So of course the other day it decided to stay on permanently. I got it checked with an OBD scanner, and my codes were P1529 and P0715, which is something with a transmission control module and a speed sensor, nothing to do with actual emissions.
My question is can I still pass emissions with the check engine light on even if the codes aren’t related to emissions? Do they even check what the codes are?
I’ve tried to look on my states website, and they gave pretty vague instructions about OBD codes, and I tried calling my emissions station but I couldn’t get a hold of anyone. I’m sure each state has different rules, but I’m just wondering if anyone has had luck with a situation like this.
The light did go off for a while after checking the codes, but today it came back on for good. So I’m also wondering if I should just reset the light with the scanner and try emissions anyway.