Opens in a new tab

Why Did My Check Engine Light Come Back On?

A check engine light that returns means the computer has seen a fault again. Usually the code was cleared without a repair, the part that was replaced was not the cause, or a different fault has appeared.

A hand probing a fuse with a test light in the under-hood fuse box

If your check engine light came back on, the car’s computer has detected a fault again and stored a code for it. It may be the same fault as before, which means it was not repaired, or a new one that happens to use the same lamp. The light looks the same either way, so the code behind it is what tells them apart.

The delay is what confuses people. After a code is cleared, the light stays off until the computer has rerun its checks and failed one again, and that can take a single drive or a good many, depending on the fault. The quiet spell in between looks like a repair that worked.

If the light is back and you want the cause pinned down, Golden Star Mobile Mechanics offers check engine light diagnosis where your vehicle is, and we test to confirm the cause before a part is replaced.

The Code Was Cleared, but the Fault Was Not Repaired

Clearing a code, or disconnecting the battery, switches the light off. It changes nothing about the car. The engine computer then starts its self-tests from the beginning, and some of them run only under particular conditions, such as a cold start, a steady cruise or a fuel tank that is neither full nor nearly empty.

On many vehicles a fault also has to show up on more than one drive before the light is turned on. So the light can stay dark for a while after a reset and then return with the same code. That is the computer catching up, and it points back to the original cause.

A Part Was Replaced, but It Was Not the Cause

A code names a system or a circuit, and the part most often linked to that code is a common first replacement. Sometimes it is the right one. When it is not, the same code comes back. A few familiar examples:

  • An oxygen sensor is replaced for a mixture code that a vacuum leak was setting.
  • A catalytic converter code returns because an exhaust leak, a sensor or a misfire was behind it.
  • A spark plug is changed for a misfire that came from a coil or an injector.
  • A gas cap is replaced for a vapor leak that is in a hose or a valve.

The right part can also be let down by what it plugs into: a corroded connector, chafed wiring or a poor ground. Less often, the new part is itself faulty or is not the correct one for the vehicle.

A yellow check engine warning light lit up on the face of a tachometer

A Different Fault Behind the Same Light

One lamp covers a long list of faults, so a new code may have nothing to do with the old one. It can also be related. A misfire that ran for a long time can damage the catalytic converter, for example, and the converter then sets a code of its own after the misfire has been repaired.

Comparing the codes is the first step. The same code as before says the original cause is still there. A different code says something else has turned up, or was hidden behind the first fault.

Faults That Come and Go

Some faults appear only when the engine is hot, when it is cold, in wet weather, over bumps or at a certain fuel level. The computer may switch the light off by itself after the fault stays away for a number of drives, then switch it back on when the fault returns. Wiring problems, sticking valves and sensors that are starting to fail often behave this way.

For these, the record the computer keeps of the conditions when the fault was set is a valuable clue, and clearing the codes erases it.

What to Do When the Light Returns

  • Find the paperwork from the earlier work, so you know which code was found and what was replaced.
  • If the light returned soon after a repair, let whoever did that work know.
  • Have the code read again and note whether it matches the earlier one.
  • Leave the codes in place until the fault has been traced.
  • If the light is flashing or the engine is running rough, stop driving and have the car looked at.

When the same light keeps returning, Golden Star can trace a check engine light that keeps coming back at your vehicle. If the car has other symptoms as well, mobile diagnostics is the wider service.

Find Out Why the Light Returned

Tell us the vehicle, the code if you know it, and what was replaced or cleared before the light came back. We review the history you give us and contact you to confirm fit and timing. A call or text with the same history works too.