I had my check engine light reset on my 2006 dodge stratus. how many miles do i have to drive before i can pass an emissions test?
Not mileage but time, usually 30 minutes normal driving at one time. You can't stop shut it off then restart later.
However this won't guarantee you will past the test, even pending codes will be displayed on their system, and if they have the more sophisticated unit it will also tell them how long it has been sense the last reset, and if too soon that will fail you also. Just be prepared.
Search Dodge Stratus Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Dodge Stratus Experts