If you have a CEL on and you clear the codes or disconnect the battery what happens is the ECM has whats called readiness cods that will have to reset by themselves, The only way they reset is by YOU driving the vehicle for about 50 miles I believe, after that you have to let the car cool down completly and repeat at least 3-4 times for the ECM to reset. If you do not do that and try to get a NYSI done you will fail due to the system not being set ie: readiness codes.
Originally posted by acammer:
How do you figure. When you dump the codes, you sent a P1000 code, which tells any inspection that the codes have been cleared. The P1000 goes away when a full driving cycle has been completed. The inspection stations know if they codes have been cleared, and they won't pass a car unless its been through a full driving cycle and has no codes. I don't think it is illegal to clear the codes, perhaps I'm wrong...