When the SES comes on due to misfire, will that code go out after time automatically, or does it have to be erased by code reader?