Mechanics

CHECK ENGINE LIGHT - DTC CODE P1456

Honda Odyssey

I have a 2000 Honda Odyssey with a 3.5 liter V-Tec engine. The check engine light came on. I used an OBD2 scanner tool and retreived code P1456, which my service manual shows as " EVAP System Leak Detected (Fuel Tank).&Quot; I have since replaced the fuel cap, making sure to twist it 3 or 4 clicks, and then erased the code. The check engine light came on during the next couple of trips, and my scanner later showed the same code. What tests would you recommend next in order to isolate the problem? What is the likely culprit?
Avatar
Mmaddox
April 28, 2007.




The sensor that controls the fan is not working properly. Replace it.
AD

Bruce Hunt
Feb 6, 2007.
When you fill at a station does the nozzle often click off early or prematurely? I suspect a ventilation problem.

Bruce Hunt
Apr 30, 2007.
No. The nozzle does not click off early or prematurely when I fill at a station. Any other ideas as to what the problem might be. Thanks

Tiny
Mmaddox
Apr 30, 2007.
Try these tips: Fuel filler cap, vacuum connection, fuel tank, fuel tank pressure sensor, evaporative bypass solenoid, evaporative two way valve, evaporative control canister vent shut valve, evaporative control canister and evaporative purge control solenoid. You have to understand that computer codes rarely define the exact component that has failed. All the computer code tells you is that a system that could have one component or many is not operating within the acceptable parameters of the computer's program. Code P1456 means that your vehicle is failing to contain/hold the gas vapors in the gas tank. Retrieving the code in your case was the easy part. If you're lucky it will be simply a replacement gas cap. If it is more than that, you'll need to have the problem diagnosed. Because of the complexity of the system, it may take a couple of hours and some specialized equipment to diagnose the cause. You'll want to be sure the right part is being replaced because some of the components listed are pricey and you don't want to be replacing them on a guess. It would be great if the computer could make a little red flag pop up from the defective component. But then I would have less gray hair and be out a job if that were the case.

Bruce Hunt
May 1, 2007.
It's most likely your gas cap. It's either loose or missing. Our 99 Civic had the same problem. My Passat also had a trouble code for the same thing. When you tighten the cap, you should make it click at least 3 times.

Tiny
Crit21
Apr 30, 2008.
My wife's '01 Odyssey threw a CHECK ENGINE light when I was traveling on business. I asked her to take it to the dealer and $105 later the code was translated to her as a loose gas cap. THe dealer cleared the code. Before I got home from my trip, the light came back no. When I returned home, I used some silicone grease to lube the gasket on the fuel cap. After a few days, the light turned off on its own. I just bought an Actron 9180 OBD2 scanner and found the P1456 in the system. I cleared it using the tool.

Tiny
Dak
Sep 4, 2008.
No. The nozzle does not click off early or prematurely when I fill at a station. Any other ideas as to what the problem might be. Thanks[/quote: db0771ff34]

Hi guys,
actually, in my case the nozzle very often click off early.
I've got the engine light on about 4 month ago (I have Mitsubishi Lancer 2004). I have checked it at the dealership four or five times. They replaced a fuel cap, but it helped for a couple of days only - the engine light is again on.

Could you help me with this problem, please?

Tiny
Andagol
Mar 24, 2009.
I have the similar issue but have replaced the cap and tighten 3 clicks. One thing I have noticed is that the 1456 code is triggered when the gas tank falls below 1/2. Long as I keep it at 3/4 filled no code is triggered. This is very puzzling to me. I have also noticed that the evap purge control solenoid is always clicking and wondering if this is normal?

Tiny
Denarmst53
Oct 19, 2011.

AD