You plug in the scanner and press Clear Codes.
The warning light disappears. The onboard computer forgets the fault. For a little while, everything is all right again.
Then the car starts, and the ECU begins its familiar roll call.
Coolant temperature sensor: here. Mass airflow sensor: here. The old oxygen sensor, the one that used to answer from that familiar place in the circuit?
Nothing.
You haven’t erased the loss. You’ve erased the label.
The code is gone. The warning is gone. But somewhere in the adaptations the fuel trim is still a little off, the idle still hunts a little, and the ECU keeps compensating for something it can no longer name.
So it discovers the gap all over again, records the fault, and switches the light back on.
Then you clear it again.
You know that feeling when your vagus nerve does somersaults and you can’t say why? That’s a fuel trim with nobody left to explain it.
Tomorrow the ECU will check again.
Your ECU is stuck in Groundhog Day, at the funeral of its closest friend.