Q: Problem with filling tank. Code says bad evap canister/valve and/or gas cap

asked by on

I can't fill the tank. When I'm at the pump it wont let me pump more than a few squirts at a time, sometimes. Mechanic did smoke test and some diagnostics and found there's no leak, but that it's likely the charcoal canister/valve and maybe need a new gas cap. I can't ever get these guys to contact me back, so I'm asking here. I'm not sure if I need a new canister, or just the valve and lines, or both.

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

Hi there. More often than not, the issues filling up the fuel tank is attributed to a bad EVAP vent solenoid. It is the job of the EVAP vent solenoid to allow air into the charcoal canister so that the EVAP system can pressurize and function properly. When the solenoid is opened, air is allowed into the EVAP system to relieve any pressure that may be present as a result of purging the EVAP system. However, it could be other parts of the EVAP system, so you should have a professional mechanic inspect your vehicle first to know for sure what’s causing your fuel tank issues.

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. Problem with filling tank. Code says bad evap canister/valve and/or gas cap

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: Car shaking and smelling of gas

The symptoms you describe lead me to believe you have a fuel leak in your steel fuel line. A fuel leak is a serious concern that needs to be addressed immediately for your safety. The lack of power you are...

Q: Difficulty shifting to higher gears

Hello there. Thanks for writing in about your 1972 Chevrolet El Camino. A few different faults could cause the vehicle to have shifting and acceleration problems. The most common would be the transmission linkage, low fluid level, torque converter, or...

Q: Q: Car not starting up

Hi, the first thing to check out is the battery. Batteries tend to fail at the 5 year mark so if the battery is around that age it may not be able to hold a charge. You can try jumpstarting...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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 to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...