Fault Codes Explained: Current, Stored, Active, Past, & History. What’s the difference?
Updated on
This article was reviewed by the YOUCANIC editorial team.
Fault codes, also known as Diagnostic Trouble Codes (DTCs) in professional diagnostic scanners, provide detailed information about vehicle faults, what they mean, and indicate their current and past states.
Note: The name of the DTC statuses will vary depending on the vehicle being scanned. Some cars use the codes Active and History , while other cars use Current and Stored . Both mean the same thing.
Stored and Current
Stored and Current usually points to a fault detected in the past that is still present. It’s one of the most common code statutes. You will need to address the issue so that the code status will change to STORED , at which point you can clear it.
From a USA company built by car enthusiasts for car owners.
Current Fault Codes
Current faults ( Active DTCs) are codes that point to issues in your car that are currently causing problems. These codes will not clear until you fix the issue. If they do clear, they will most likely return after a day or two, unless the fault was triggered due to a glitch in the car’s system. Fix the problem, and the status of these codes will change from Current to Stored, at which point you can clear them.
Stored Fault Codes
Stored / Past / History Faults indicate issues that occurred previously but are not currently a problem. They give technicians an idea of intermittent problems or issues that might have been temporarily corrected but could return.
Event
This might not be a fault, but an event that the ECU deemed important to log. For example, an “event” could be a sudden, momentary drop in oil pressure that might warrant investigation. The fault code may say Stored and Current (Event) or Stored (Event).
MIL ON / CEL ON
MILstands for “Malfunction Indicator Lamp,” and CEL stands for “Check Engine Light.” Both terms refer to the same dashboard warning light in most vehicles, illuminating when the vehicle’s onboard diagnostic (OBD) system detects an issue.
When someone says “MIL on” or “CEL on”, the specific fault code has triggered the check engine light or the corresponding malfunction warning in the instrument cluster.
When the MIL/CEL is on, Diagnostic Trouble Codes (DTCs) will be stored in the vehicle’s computer, which can be read with an OBD scanner to help diagnose the issue.
Current /Active Faults – These will be cleared from the…
🔓 Register free to read the full article
We’re humans writing for humans. Creating a free account helps fund our work and
reduces AI scraping—so we can keep these repair guides accurate and up to date.
What does “pending” means in regards to fault codes.