get the engine light off then get fuel injection cleaner and drive car for two days not sure how many miles but wait two days then go to get it emissions and you will pass
I don't remember there being a specific mileage beeded. There's a self service kiosk that you can use and just run the test yourself now. You should be able to use that and not worry about the mileage.
Thanks! Your answer is awaiting moderation.