Skip the auto shop - Our mechanics make house calls

Q: Service Engine Soon light staying on.

asked by on

The Service Engine Soon light stays on. Pep boys pulled EVAP canister codes.

Evaporative systems seal the tank off from atmosphere and purge through the intake while the engine is running, if the computer senses that one of the valves electrical or mechanical functions aren’t appropriate it will set a check engine light and code. The fact that the light stays on means that its probably a confirmed code, have a certified mechanic diagnose what needs attention.

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

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: Where I could find the clips that hold the back seat cushion down on a 1999 Grand Prix GT?

Hello, thank you for writing in. Start by going to an vehicle upholstery shop to get an idea of what that exact piece is called, and what you can do about obtaining one. There are many types of clips, and...

Q: Replacing an ignition lock cylinder with no keys?

Hi there. Typically trying to get a key made to fit an ignition lock cylinder is next to impossible. The best advice we'd suggest is to replace your ignition lock cylinder; and make multiple copies of the keys (just in...

Q: Engine System Service Urgent message

This sounds like a check engine light is on and there are codes waiting to be retrieved. Have a certified mechanic, like one from YourMechanic, scan for codes and diagnose your system message.

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...
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...
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...