Check engine light came on. The code comes back as an emissions problem (P1456). Dealer and local mechanic can't find a leak. I replaced the gas cap, but no change. I don't notice a stronger than usual gas smell at the gas cap, but there is no longer a swoosh sound when I take the gas cap off though. And my mileage has been terrible. Any suggestions?
Did you change the gas cap with a Honda gas cap? Tighten it at least three clicks?
Also, Honda recommends that you never top off the tank when getting gas (only go to the click-off of the pump; otherwise you can get back flow into the system that will cause the code).
Tightening or replacing the cap will not immediately cause the light to go off; it can take up to three days of driving for the light to reset.
To check if your readiness codes (emission system) are set, turn the ignition to ON (II), without starting the engine. The Malfunction Indicator Lamp will come on for 20 seconds. If it then goes off, the readiness codes are set. If it blinks 5 times, the readiness codes are not set.
You can, of course, try resetting your engine light to see if it will come back on (which it probably will). I believe the procedure is:
Turn off the engine.
Press and hold the Select/Reset knob (odometer) in the instrument panel, then turn the ignition switch to ON (II).
Hold the knob for approximately ten seconds until the indicator resets.
Hope this helps you.
My check engine light came on last week, and just a few days ago it shut off on its own. But the code is still there. What can I do to get rid of the code?
7,890 views
Usually answered in minutes!
×