Codes will automatically clear. There's a set number of cycles w/o problem for them to clear. It's probably something like 50 drive cycles for a misfire.