Knowledge base · Diagnostics
Clearing fault codes is not a repair — here is what you lose
A cheap OBD dongle and a free app make it tempting: light on, clear the code, light off. It feels like a solution and it is not. Worse: you throw away exactly the information a mechanic needs to find the cause.
What you clear, and what you didn't mean to
Clearing removes more than the code. Along with a fault, the control unit stores a freeze frame: a snapshot of engine speed, temperature, road speed, load and fuel trims at the moment the fault occurred. That is often the most important clue — it tells you whether the problem appears cold or warm, at idle or under load. Clearing means the next mechanic starts blind.
The readiness status also resets to zero. Those are the self-tests the car runs while driving for the emissions system. They are checked at inspection time; a car with too many incomplete tests can fail on that basis alone. You then have to drive dozens of kilometres in the right conditions before everything reads "ready" again.
The code comes back — the only question is when
A fault code does not appear out of nowhere: the control unit logs it because a measured value deviated for too long. If nothing changes about the cause, the same deviation reappears as soon as the car meets the same conditions. Sometimes that is the next day, sometimes three weeks later in rain or cold — and then it happens at a moment that doesn't suit you.
When clearing does belong
Clearing is a normal step in a repair, just not the first one. It belongs:
- After fixing the cause, to check the fault stays away.
- After replacing a component, often together with an adaptation or learning procedure.
- With historic codes that demonstrably belong to a previously solved repair and cloud the current diagnosis.
In every case: read out and record first, only then clear.
The practical advice
If you are driving to the garage with a warning light on, leave it on. If you have already cleared it, say so when you drop the car off — then we know the history is empty and that we may have to drive to make the fault reappear. That costs time you can avoid with one sentence.
What a readout actually shows, and why it is more than a list of codes, is in car diagnostics explained. Unsure whether you can drive on with the light on? See engine warning light: can you keep driving?
One exception worth remembering
With a flashing engine warning light, clearing is not on the table at all: it indicates a misfire where unburnt fuel can damage the catalytic converter. There the problem is not a code, but the time you keep driving.
Not sure what is causing it? Start with brand-specific diagnostics in Tilburg.