Skip the auto shop - Our mechanics make house calls

Q: I got a code for my EVAP (P1457)

asked by on

This code is meant for my EVAP. I recently replaced my purge valve, charcoal canister, and the solenoid and all my hoses are crackless, and also my plug that attaches to it is clean and intact. I can't seem to find the problem, there's supposably a small leak somewhere. One of myfriends, says it's my PCV valve. Is this possible? What do you think is the best possible thing to do. If it isn't that one part.

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

First, it is not the PCV. (positive crankcase ventilation) The PCV is there to relieve pressure and gases from the crankcase. The evaporative system keeps the fuel in the fuel tank from evaporating into the atmosphere. They are two separate systems.

This particular code simply states there is a problem with the evaporative emissions system. It doesn’t really point to any one thing wrong, such as a leak. Since this code is so generic, a total system test will need to be run. This can only be done with a shop level scanner and a technician with the experience to understand the results. Evaporative system tests will activate all the valves and solenoids in the system in a fashion that will reveal what to look for. It could be a leak, a solenoid that is not working or a sensor that is reading incorrectly. There are pressure sensors on the fuel tank that are used by the system to check for leaks. This is done by using the vacuum in the engine to put the fuel tank into low pressure. If the tank does not hold this low pressure condition, a code will be set. This is a simplified version of the test. If the sensor is showing an incorrect value, the system will assume there is something wrong.

If it is a leak that needs to be chased, the most common place for leaks in an evaporative system, are the seals that seal the hose connections. When these seal dry, they contract and begin to leak. The best way to look for any leak in an evap system is through the use of a smoke machine. Unfortunately, smoke machines are expensive. It creates pressure in the evap system and injects smoke into it as well. Smoke will escape out any leak in the system.

Because of the tools involved and the complicated nature of evaporative emissions systems, I recommend the following inspection to help you out. Check engine light is on inspection

Good luck!

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!
  1. Home
  2. Questions
  3. I got a code for my EVAP (P1457)

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: I have honda civic 2009

When using the CNG you ignition timing advance needs to change to accommodate the CNG since it does not have as much power as normal gasoline does. Your computer is advancing the timing too far as it did not recognize...

Q: AC evaporator tank clogged

It is very possible that one of the AC drains are clogged. Blowing compressed air up through the drain tube may be enough to clear the clog. In the most extreme case the AC box can be removed and the...

Q: Heater blower

If the blower motor does not respond to on and off commands at the switch, generally the switch is faulty. The turn signal issue is probably not related to the problem with the blower. If you hear the flashing unit...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
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.
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.