I unlocked the gas gap and could tell it was under pressure. It did a "poof!" when opening. I smell no gas anywhere. Could it be a faulty gas cap? What one would you replace it with if so. Just a cheapy or better to spend a few bucks.
Thanks Robert for the "good news".That's the worst code ever and can be anything from the gas cap to the little lines that run from the evap canister. People go to great lengths to diagnose it sometimes, and sometimes they get lucky just replacing the gas cap. A smoke test is needed should the gas cap and visual inspection fail to show the problem.
yep - i'm referring to this pump (it screws into the evap canister):Good to know it was the evap canister. I saw a video on YT where the guy untwisted the sensor I guess it was, and replaced it. He just pulled a hose off, untwisted it and put a new one on. He didn't change the canister though. Is that underneath in between the rear wheels?
So far, I don't have any check engine light after changing the gas cap out and cleaning the rim of the filler neck with rag and a little WD40.
Did you ever replace it? My CEL came back on with the dreaded 0456 again.This item may be defective:
Amazon.com: Dorman 310-219 Evaporative Emissions System Leak Detection Pump Compatible with Select Models : Automotive
But before you buy it, go under the rear of the car , up in the center areas and remove it from the vapor canister; clean everything, especially the rubber O ring, flip the O ring upside down, apply some oil or grease and reinstall the unit. It comes on and off by twisting it 1/4 of a turn. While there, take a good look at all the gas tank hoses and inspect for rotting or cracks. Then clear the code, fill the tank all the way up, and see if the problem reoccurs. This was the plan on mine but after dressing up the scratch on the filler neck, the code has not returned.
Any updates? My 0456 came back again after being of for more than a month. Changed the gas cap, was fine for over a month, now CEL back on.just to update the thread - i replaced the evap leak detection pump (circled in red) last tuesday. since then i 've put a bit over 30 miles on it and the P0456 is still there.
given that its a permanent trouble code (since its related to emissions), i'm thinking that it might take some more drive cycles for it to go away.
i can fill the tank all the way up as well and see if that helps (i'm at about 3/4 tank).
if the code still doesn't go away, i'll go about inspecting some of the hoses and update as to what i find.
fun times
![]()