Check engine light is off again, so I can get my emission test done tomorrow in advance of my DMV appointment on Friday. Hopefully it will be a slam dunk and I won’t need to stress over this silly situation anymore.