Skip the auto shop - Our mechanics make house calls

Q: Having trouble with trouble code P0455.

asked by on

I bought this chevy cavalier from a used car dealership, three days later check engine light came on. I scanned it and gave me trouble code p0455. I replaced fuel cap with the aftermarket fuel cap and two days later the light came back. I then replaced it with the OEM fuel cap and two days later the light came back. I kept smelling gasoline everytime I opened the hood with the car running. I had a mechanic check it and told me it was the fuel pressure regulator, I touched it and sniffed my finger and you could smell the heavy gasoline odor. After replacing the regulator, I no longer smell gasoline on the car, but two days later the check light came back. Next the mechanic replaced the evap vent solenoid, and two days later the light came back. My question is what else could be the problem? I dont smell fuel anymore, there are no leaks under the car, the cars runs great and starts up great. I also dont hear any noises coming from car. By the way p0455 is the only code the car has.

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

A: Hi. Trouble code P0455 is for the emissions...

Hi. Trouble code P0455 is for the emissions system of the car and the only effect it will have on the car is the fuel economy may go down slightly and the car will pollute the air a little more. This code will not cause the car to run rough or shut down.

Now there are serval other components to your emissions system that could be still leaking causing this code. There are evaporative hoses that could leaking or completely broken causing this problem. The charcoal canister could be bad or have a leak in it as well. The best way to figure out this problem is too have a smoke test done and that should expose were the leak is in the emissions system.

Most local shops or the dealership has the smoke machine to perform the test. Alternatively, consider YourMechanic, as one of our mobile technicians can come to your home or office to properly diagnose the trouble code firsthand and help you make the necessary repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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

Get a quote

What others are asking

Q: Should I change my starter?

Hi and thanks for contacting YourMechanic. I see that you tested your battery, good. Along with the battery test make sure that your battery tested good for the cold cranking amps also. Your battery should have at least 690 cold...

Q: Brake light came on (not ABS light) and leaking brake fluid.

You can get away with replacing the one brake line, but the mechanic recommended all of them to ensure your safety. The decision is all yours. If you would like to get an estimate for this, enter your vehicle information...

Q: The Check Engine Light is on but the scanner shows no codes.

The brand, type, quality, and manufacturer coverage of the scanner you bought will dictate how they read the codes. Unfortunately, not all scan tools are created equal. When it comes to hybrid vehicles, you may want to make sure you...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.