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: Mustang has been sitting for a few years.

I recommend flushing out your fuel system with fresh gasoline and a container of methyl-hydrate. Old gas will not harden in a fuel tank unless it is more than 20 years old. You will need to remove the fuel line...

Q: Vehicle not going into park

There are 3 possibilities. The problem can be in a broken part or malfunctioning shift interlock within the steering column, a faulty or misadjusted shift cable, or a physical problem within the transmission. A qualified mechanic, such as one from...

Q: Popping sound while idling.

Hi there. One or more of the drive belt pulleys may be bent causing the engine to have erratic rpm's when at idle and causing the engine to stall out at times. Open the hood with the engine running and...

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...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...