No. As long as no check engine light is on.
It shouldn't be. Several of us have passed with that light on. It isn't on the checklist for failure.
No, not a requirement to pass
No. You're gonna be totally fine. Mine was on too. They don't even check that.
Thanks! Your answer is awaiting moderation.