Q: Check Engine Light is on - code P0455

asked by on

My car had check engine light on and it was code P0455. I had the fuel pressure regulator and the purge valve replaced. I also replaced the fuel cap three times. Two days after the repairs the engine light came back. Now that it has been nearly a month after the repairs, the engine light turned off by itself as I was driving in the highway. My question is does it take time for the car computer to detect the new replaced parts? Is the problem still there even if the light is off or was there no problem with my car after all? I checked under the car many times, there is no fuel smell, no damaged hoses or fuel line, the canister is in great condition. By the way, one day as I was in a red light, the car RPM went down and the car turned off, but restarted with no problem. Does this has anything to do with code P0455.

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

Hello. P0455 is the trouble code for a large leak detected by the evaporative emissions control system. The computer will set off this code if it detects a large leak in the evaporative emissions (EVAP) system. The EVAP emissions system is an emission system found on most modern vehicles. It’s purpose is to reduce the vehicle’s fuel vapor emissions by collecting them for ingestion by the engine. The system uses a serious of sensors and valves to monitor, collect, and purge the fuel vapors, reducing overall emissions levels.

In regards to time having to pass for the computer to detect repairs, yes, in some cases the vehicle will have to be driven for a few cycles before the computer detects that the issue is gone. If the repairs were made and the light has turned off on it’s own, then it is likely that the issues are resolved. If they were not, the light would not turn off or would come on again. In regards to your stalling issue, in most cases an EVAP code will not cause stalling. Usually, stalling is caused by a fuel or engine management issue.

If the stalling persists, I would have a professional technician, such as one from YourMechanic, come to your location to determine why the car is stalling and make any repairs necessary to get your car back in working order.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Check Engine Light is on - code P0455

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: 2001 chevy cavalier doesn't turn on.Changed starter and ignition switch. Alternator is good and battery is good. Any ideas why it

Hello, thank you for writing in. There are several reasons why the vehicle may not start, and several ways to go about diagnosis. You can start by testing the power available at the starter solenoid to see if power is...

Q: Can I find out if my battery is dead using a trickle charger? What if I try and jump the vehicle with the battery being fully charged.

Hi there. Put on a pair of gloves and check the terminals of the battery and see if they are loose or tight. If they are tight, then put the key in the ignition switch and turn on the power...

Q: Oil filter housing leak affect turbos?

Hello. P112F is the trouble code for "Manifold Absolute Pressure to Throttle Angle - Too High (Bank 1)." If the computer detects that the ratio between the throttle and manifold absolute pressure readings is too high it will set off...

Related articles

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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.