2

My check-engine light came on. I have a 2003 Ford Ranger 4.0L. I'm new to using the OBD tool.

So I used the tool and was very happy to get the result so easily. It is P0456, which means a very small leak in the evap system.

So I bought a new gas cap, to start out to see if that would fix the problem, since that is the simplest and cheapest first test. I've installed the new gas cap. The check-engine light is still on.

And so, here is my question: If the old gas cap was faulty, and the new one is good, and there no longer is a leak in the evap system, will the check-engine light eventually turn off? And also, will the code go away? Or will the check-engine light stay on until I go and erase the code?

Also, if I erase the code, but there is still a leak in the evap system, will the light come back on? If so, how soon?

Mark
  • 123
  • 1
  • 1
  • 7

1 Answers1

3

If the problem persists then yes it will come back on. Those type of fault codes are usually not instant tho so it may take some time to see it again.

After fixing the gas cap the code may clear itself without a scanner but it usually takes a few cycles or x amount of miles driven.

narkeleptk
  • 3,820
  • 1
  • 15
  • 27