Honda Check Engine Light (CEL) may come on due to fault code P1457. This fault code is very common on Honda Accord, Civic, Odyssey, CR-V vehicles.

You are watching: 2002 honda civic evap canister location

Honda P1457 code is usually caused by the vent valve on the charcoal canister located under the car near the fuel tank.

Causes of P1457 Code on Honda Vehicles

If the EVAP system fails the self-test at least twice, it will turn on the check engine light (also known as CEL or MIL).

Typically code P1457 on Honda vehicles does not impact engine performance. Even though the engine runs without any performance decrease, it is recommended to get code P1457 fixed as soon as possible.

Defective 2 Way Bypass Valve. Damaged or crimped vacuum line to the charcoal canister



Check Engine Light ON

How to fix it

To fix this problem, replace the EVAP by-pass shut valve part 17310-S5A-L31. While not required, it is recommended to change the EVAP Canister at the same time.

The cause of the problem is typically corrosion or premature failure of the canister vent shut off valve. The EVAP canister and shut off valve are located by the gas tank. They can be accessed from under the vehicle. Removal of the gas tank is not necessary.


Jack up both rear wheel of your Honda Accord, Civic, CR-V.Place jack stands to support the vehicle.Slide under the vehicle and locate the charcoal canister shut off valve. On some models such as Honda CR-V, the unit may be covered by a metal shield. 


Unplug the connector from the shut-off valve.Remove clamps from hoses. Carefully remove the hoses from the shutoff valve and charcoal canister.Reinstall all in reverse. 

Related Part Numbers

Verify part numbers by calling Honda dealer or by contacting the supplier.

Special Tips

• You will not be able to pass the state emission test if your Honda CEL is on due to the P1457 fault code. • If you clear the P1457 fault without fixing the problem, your CEL / MIL light will return within two to three days.• Avoid overfilling the fuel tank with fuel when you add fuel at the gas station.• Perform a visual inspection of the vacuum hoses by the EVAP canister. Verify there is no evidence of cracks or tears in the lines and damage to the EVAP box itself.

Things you need to know

• EVAP system can be challenging to diagnose. To properly diagnose Honda P1457 code, you should perform a smoke test, that will check the EVAP system for leaks.• Sometimes, the screws will break off during the removal process, and you may need to replace the complete canister and the valve. • Replacing the gas cap does not typically fix Honda P1457 problem.• Code P1457 on Honda vehicles can also be caused by bad ECU EVAP circuits or wires damaged.

See more: What Is Virga? There'S Rain That Doesn T Reach The Ground ?

Safety warnings

• You will be working near the fuel tank. Do not use a heat torch to heat up and remove the bolt.