2004 Honda Pilot Logo
Posted on Nov 17, 2009
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

Check engine light came on. Code P1456.

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?

2 Answers

Anonymous

Level 3:

An expert who has achieved level 3 by getting 1000 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Vice President:

An expert whose answer got voted for 100 times.

  • Master 448 Answers
  • Posted on Nov 17, 2009
Anonymous
Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

All-Star:

An expert that got 10 achievements.

MVP:

An expert that got 5 achievements.

Vice President:

An expert whose answer got voted for 100 times.

Joined: Sep 29, 2009
Answers
448
Questions
2
Helped
332433
Points
1572

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.

  • Anonymous Nov 17, 2009

    Sorry, I gave you the procedure for resetting your maintenance light, not you malfunction light. I think you would have to turn off you malfunction light through the use of a OBDII code reader or scanner. Autozone will do it without charge.

×

Tony Reyes

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

  • Contributor 3 Answers
  • Posted on Nov 07, 2015
Tony Reyes
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Joined: Nov 07, 2015
Answers
3
Questions
1
Helped
8011
Points
7

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?

Ad

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

2010 Buick Lacrosse 3.0 has check engine code 420/430 but the mechanic diagnostics do show show a bead catalytic convertor nor oxygen sensors. What else can it be?

The second sensor for the catalytic efficiency just looks at what's coming through. If there were no codes for an oxygen sensor then the catalyst may be going. Not unheard of. If it's going bad the code will start coming back more frequent.
0helpful
1answer

Having a gas smell coming from the back of the car near tell pike

Look at this information and don't ever over fill the car as it can push fuel into the emissions canister and cause problems.
http://honda-tech.com/honda-accord-1990-2002-2/98-accord-problem-code-p1456-2460060/
1helpful
1answer

What is Code P1456 DTC

P1456 is a Honda manufacturer specific code for Evaporative Emissions Canister Leak Detected. Honda has a Technical Service Bulletin about that code that you should read but most often that code is caused either by a bad seal on the gas cap, or the cap no being tight enough. Either way, DTC P1456 isn't related to the vehicle not starting so you'll need to look elsewhere for the cause of the no start condition. First things to check are to see if there is fuel getting to the engine, and if there is spark getting to plugs. Hope that helps.
0helpful
1answer

What is a P1456 code

Hi James,
Kindly check this website for you for detailed description of code P1456.
P1456 Honda Evaporative Emissions Control System Leakage Fuel Tank
4helpful
1answer

P1456

code P1456 set when there's small leak in the fuel tank system.
Most known reason for P1456:
-Didn't tight fuel cap on until it click for more that 3 time after fueling up and drove the car too long with cap loose.
-or a bad gas cap.
I'll try tighting the gas cap.
clear check engine.
if code come back, replace gas cap and clear check engine light again.
3helpful
2answers

@004 Pilot the check engine light came on after my daughter bought gas. Autozone code was p1456. Car seems to be running fine.

2004 Honda Pilot engine light came on this morning. Last bought gas 5 days ago. Auto Zone checked and found code P1456, emission control system leak detected (fuel tank system)
Four options;
1) Loose fuel cap
2) Vapor canister saturated
3) Failed vent solanoid
4) Failed purge solenoid

Thanks.
2helpful
2answers

Service engine light on constantly. what to look for to fix

Ken,
You will want to take your car to your local Auto Zone or Advance auto and ask them to scan the car for trouble codes. They will do it for you at no charge and you will see what is causing the the service engine light to come on. You can write the codes down and respond back so we can start diagnosing.
Let me know what the codes are, good luck.
Regards,
0helpful
2answers

Codes p1456&p1035

Hi,

P1456 Evaporative Emission Control System Leak Detected (Fuel Tank System)

I didn't see your p1035 code, but I found a good site for your reference:

http://www.engine-light-help.com/honda-check-engine-light.html

Hope this helps... Good luck!
1helpful
1answer

2001 Honda - New Catalytics & O2 sensors -- new 0420/1739/1456

I would send the car for a smoke test for the emissions leak...Find out where the leak is comming from..Repair it..Reset the codes, then do a drive cycle and see what happens...
7helpful
3answers

My 2000 honda civic engine light on code p1456

Hey I had the same code and I have a 2000 honda civic lx. My cousin works at honda and drives a '96 honda civic and he has had that code before on his car as well.

First thing he came up with was that the catalytic converter was cracked. We checked mines, and lo and behold, that's what it was.

Look under your hood, and there should be a catalytic converter with a sensor sticking out of it. It is connected to the exhaust manifold and the sensor sticks out of the heat shield. Around the sensor, look for a crack. If there's a crack, that's your problem.
Not finding what you are looking for?

7,890 views

Ask a Question

Usually answered in minutes!

Top Honda Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

john h

Level 3 Expert

29494 Answers

Are you a Honda Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...