How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site. Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Ron Z. Your Own Question
Ron Z.
Ron Z., - Honda Tech -
Category: Honda
Satisfied Customers: 19044
Experience:  18+yrs experience. State Inspector and Honda Diagnostics
Type Your Honda Question Here...
Ron Z. is online now
A new question is answered every 9 seconds

Honda: the trouble code P1457, What should I be checking and looking

This answer was rated:

On a Honda Odyssey with the trouble code P1457, What should I be checking and looking at for causing the code?

Welcome to! My name is DriveFast71(Ron) and I will do my best to answer all of your questions completely and accurately.


The P1457 is a "known problem" and Honda has issued a Technical Service Bulletin that states the problem is going to be in the EVAP Bypass Solenoid. If the solenoid is replaced, and the problem still exists, in a few rare cases, the PCM will need to be replaced as well.



January 28, 2003


MIL Comes On With DTC P1457: EVAP Bypass Solenoid Valve Failure



The MIL is on, and DTC P1457 [leak detected in EVAP control system (EVAP control canister system)] is set.



The EVAP bypass solenoid valve can fail due to corrosion. The solenoid valve may get water inside. If the water contains road salt, the solenoid windings could corrode, causing the valve to fail. In a few rare instances, the corrosion could be severe enough to cause an internal short in the solenoid valve, which could damage the ECM/PCM. If this happens, both the bypass solenoid valve and the ECM/PCM would need to be replaced.



Test and, if necessary, replace the EVAP bypass solenoid valve. Replace the ECM/PCM if needed.



Customer: replied 6 years ago.
Thanks For Your Help Sir. Is this particular code one that takes time once you erase it to reappear? Because I had erased the code and it took about an hour and a half of driving before the check engine light came on again.

Yes. This is true with just about every code (depending on which system has the fault). When you clear the codes, the on-board computer needs to "reboot" and re-check all the systems. The EVAP system is low on the list of systems to check, so the light will remain off usually for about 50-75 miles, or until the on-board computer "re-recognizes" the problem after reboot.


Ron Z. and 3 other Honda Specialists are ready to help you
Customer: replied 6 years ago.
Where is the location of the 'EVAP Bypass Solenoid'?

It's located under the vehicle, mounted to the side of the EVAP Canister. If you click "View Full Image" on the image I provided above, you'll get a pop-up window with a close-up view.