Q: I'm getting a check engine light with codes p0455 and p0456. I tried a new gas cap from the dealer but the light comes back in a few days.

asked by on December 27, 2016

I was told I needed a new gas cap but it did not solve the problem

My car has 60000 miles.
My car has an automatic transmission.

Hi there. The fuel cap could have been one item that may have been leaking. There could be a leaking return fuel vapor line or the purge vent valve could be damaged. Check the fuel system and look for any hoses that could be cracked or missing. Also, check the purge vent valve on the charcoal canister behind the fuel tank and see if it has a leak or if its not working. The computer is picking up the fuel vapor leak and setting the engine light with the codes P0455 and P0456. If you need further assistance with your fuel system, then seek out a professional, such as one from Your Mechanic, to help you.

Hi there - the 2 codes you mention are indicative of a leak in the evaporative emissions system. As you have been advised, this is sometimes caused by a loose gas cap, or one that no longer seals properly. It can also be caused by cracked or leaking hoses in this system. It can also be caused by leaking vent valves which do not allow pressure leak testing which is done automatically during each driving session. I would recommend an emissions system inspection by a mobile, professional mechanic, such as one from YourMechanic, who will come to your location, diagnose this problem, give you an accurate assessment of damage and cost estimate for repairs.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do you use the satellite radio?
If your car is equipped with SIRIUS Radio, then you have access to a very wide range of stations playing almost any type of music or entertainment you might want. It’s an excellent option for long road trips, or for...
How often should I change the coolant?
You should change your coolant every five years, or 150,000 mile-, whichever comes first.
Overheating problems
Hi. Overheating is typically caused by three main concerns, either not enough coolant in the engine, not enough flow of coolant, (stuck closed thermostat, pinched hose) or the radiator isn't exchanging heat fast enough. If the coolant level looks ok...
SUV ran rough and has engine problems
You may want to have faults surveyed to see if there are any underlying issues on your 2003 Ford Excursion. Battery voltage (https://www.yourmechanic.com/article/how-to-check-the-voltage-of-a-car-battery) is extremely vital to vehicles with heavy electrical systems such as the Excursion. If the battery voltage...
light smell of gas - 2016 Hyundai Elantra
Hi. It sounds like you are getting a gas vapor odor from a fuel tank venting system. The system is supposed to store the fumes in a carbon canister, and if excessive pressure builds up, this will vent to this...
CV Axle failure.
Hello there, without knowing which parts the dealer determined to be faulty I can only offer general advice for your 2011 Dodge Ram 1500. The CV shaft, CV boots, and axle assembles are common repair items, any one of these...
05 Nissan Frontier has a code of p1283 and p0420. Why are these codes stored?
Hi there. The code p0420 (https://www.yourmechanic.com/article/p0420-obd-ii-trouble-code-catalyst-system-efficiency-below-threshold-bank-1-by-jamahl-walker) is present for the O2 sensor behind the catalytic converter has detected the air fuel ratio is not within the limits. The code p1283 (http://www.autocodes.com/p1283_nissan.html) is present for the air fuel ratio sensor is...
Okay, I have a '99 Dodge Ram 2500 w/8.0 V10. The timing chain needs to be replaced. Should I replace the gears also?
Hi there. When changing out the timing chains, it is recommended to replace all the sprockets. The sprockets are worn into the old chains and can cause the new chains to prematurely fail or stretch. You can use a tensioner...
My husband has a 1992 f150 the reverse gear acts up once the truck is warmed up what could be causing this issue?
Hello. This is what occurs when the reverse clutch pack in the transmission is failing. This will require that the transmission be rebuilt. This is something that you will need to take to a transmission specialist.

Related articles

Is it Safe to Drive With a Hole In Your Exhaust?
The exhaust collects discarded gases from engine cylinders into one pipe. These gases are then delivered to the exhaust pipe...
How to Replace a Fuel Filler Cap
A good fuel filler cap safely seals the fuel tank. Signs of a failing fuel cap include the smell of gas, stripped threads, or a cracked cap.
How to Find the Source of a Coolant Leak Faster and More Accurately
Keeping a good coolant level in your car is necessary to avoid overheating. If you think there is a leak, find where it's coming from to fix it.