A code will reappear as long as the conditions are met that it appears in the first place, so if you have a lean running cylinder for some reason, you see the code, clear it, but because you didnt fix or change anything it will reappear. hope that answers your question