doesnt work like that buddy. infact it has very little to do with “miles” of use at all. Heck, the moment you fire the car about half the readiness checks are performed right there. Secondary air injection for instance. if the engine is cold, the SAI pump should be triggered to turn on and lean out the car for warmup, then shut off at XXX temp later. So without even putting it in gear and moving, if your SAI system isnt working (turning on, leaks, flows wrong, etc) not only will the readiness say fail/incomplete it will throw a code and moments later the CEL will be on.
Speaking of which, John correct me if I am wrong, but you are allowed 2 failed/incomplete readiness, (<- rather sure on that one) and 1 or 2 codes but NO visual check engine light (<-not so sure on that one).
or… if you are cool like some of us, you can hard set the ecu’s 8 readiness checks to pass, CEL’s codes can be set to be ignored and wont have much to worry about come inspection time. :ninja So I hear.