A car that dies after getting gas most commonly has a stuck-open EVAP purge valve. The failed valve allows excessive gasoline vapor into the intake manifold while the engine is off, creating an overly rich air-fuel mixture when you restart it. The engine may crank longer than normal, start roughly, stumble, and stall before the excess vapor clears.
Other possible causes include a fuel-saturated charcoal canister, contaminated or incorrect fuel, a restricted EVAP vent, a weak fuel pump, a leaking injector, or an ignition problem. A loose gas cap can trigger an EVAP warning code, but it usually does not make an otherwise healthy engine stall immediately after refueling.
The timing of the failure is the best clue:
- Starts, runs roughly, and dies immediately after filling: Suspect a leaking purge valve.
- Problem began after topping off the tank: The charcoal canister may contain liquid fuel.
- Runs badly at idle and while driving after one particular fill-up: Check for contaminated or incorrect fuel.
- Cranks but won’t start unless the accelerator is held down: The engine may be flooded with fuel vapor.
- Strong raw-fuel odor or visible gasoline: Shut the engine off and address the leak before doing anything else.
Refueling should be the least mechanically dramatic part of owning a car. You insert nozzle, surrender money, and leave. When the engine dies instead, the EVAP system has usually decided to add a fourth step.
Quick Diagnosis: Car Stalls After Refueling
| What happens | Most likely causes |
|---|---|
| Long crank, rough start, then stall after every fill-up | EVAP purge valve stuck open |
| Starts only with accelerator partly depressed | Excessively rich mixture from fuel vapor or leaking injector |
| Stalls after repeatedly topping off | Saturated charcoal canister or liquid fuel in vapor lines |
| P0441 or P0496 appears | Incorrect or unwanted purge flow |
| Pump keeps clicking off during refueling | Restricted vent, saturated canister, or filler-neck problem |
| Runs poorly only for 30–90 seconds | Excess vapor being burned from the intake |
| Stalls and runs poorly at all speeds after one fuel purchase | Contaminated or incorrect fuel |
| Fuel smell is strongest under the hood | Purge hose, fuel rail, injector, or supply leak |
| Fuel smell is strongest near the rear | Tank, filler neck, canister, vent line, or pump-module leak |
| RPM drops whenever purge is commanded | Purge-flow, canister, or mixture-control problem |
| Dies after any warm restart, not just refueling | Leaking injector, weak fuel pressure, sensor, ignition, or heat-related fault |
| No crank after refueling | Battery, starter, interlock, or electrical problem—not an EVAP stall |
This pattern helps choose the first system to test. It is not permission to replace the purge valve, charcoal canister, gas cap, fuel pump, and three innocent sensors as a coordinated retail event.
Why Can Refueling Make an Engine Stall?
Gasoline evaporates continuously inside the fuel tank. The evaporative-emissions system—usually called the EVAP system—captures those vapors rather than releasing them into the atmosphere.
The system commonly includes:
- Fuel tank
- Fuel cap or capless filler seal
- Vapor lines
- Charcoal canister
- Canister vent valve and filter
- Purge valve or purge solenoid
- Fuel-tank pressure sensor
- Engine control module
During refueling, incoming gasoline displaces vapor from the tank. That vapor travels toward the charcoal canister, where activated charcoal stores it. Later, under controlled operating conditions, the engine computer opens the purge valve and draws a measured amount of vapor into the intake to be burned.
The engine computer expects the purge valve to remain closed during startup on many vehicles. If the valve leaks, concentrated vapor can fill the intake while the engine is off. The next restart becomes excessively rich: too much fuel, not enough air. The engine may start only with extra throttle, misfire, or stall.
1. EVAP Purge Valve Stuck Open
A leaking or stuck-open purge valve is the leading cause of an engine dying immediately after getting gas.
The valve normally meters vapor flow between the charcoal canister and intake manifold. If it fails to seal when commanded closed, intake vacuum can continuously pull vapor from the fuel tank and canister. Refueling produces a large vapor load, making the failure especially obvious at the gas station.
Common symptoms include:
- Extended cranking after refueling
- Engine starts and immediately stalls
- Rough idle or shaking
- Engine starts more easily with the accelerator pressed
- Rich exhaust odor
- Temporary black smoke on some vehicles
- Negative fuel trims after startup
- Misfire codes
- Normal operation after one or two restarts
- Problem repeats after every fill-up
Related diagnostic codes may include:
- P0441: Incorrect EVAP purge flow
- P0496: EVAP flow during a non-purge condition
- P0172/P0175: System too rich
- P0300–P0308: Random or cylinder-specific misfire
How to test the purge valve
Follow the manufacturer’s test procedure. Depending on the vehicle, diagnosis may involve:
- Commanding the valve on and off with a scan tool
- Comparing commanded purge with actual engine response
- Monitoring short- and long-term fuel trims
- Checking whether the valve passes air while unpowered
- Applying controlled vacuum to verify sealing
- Testing valve power, ground, resistance, and computer control
- Inspecting the purge hose for liquid gasoline
On a normally closed design, an unpowered valve should not freely pass air. A valve that leaks when closed is defective even if its electrical circuit tests normally. Electricity can operate the solenoid perfectly while the mechanical seal quietly ignores the entire arrangement.
Do not assume every vehicle uses the same valve strategy or hose routing. Verify the design before testing.
2. Fuel-Saturated Charcoal Canister
The charcoal canister is designed to store vapor, not liquid gasoline. Continuing to add fuel after the nozzle automatically shuts off can force liquid fuel into the EVAP vapor lines and canister.
Possible symptoms include:
- Hard starting after refueling
- Engine stalls after starting
- Strong gasoline odor
- Liquid fuel in the purge line
- Repeated premature nozzle shutoff
- EVAP leak or flow codes
- Fuel dripping from a vent line
- Damage to the purge or vent valve
Once saturated, the canister may send an abnormally concentrated vapor charge—or actual liquid fuel—toward the engine. Replacing only the purge valve may not solve the problem if its connected canister remains soaked.
Stop filling when the nozzle clicks off the first time. The extra 43 cents of gasoline is not worth turning an emissions component into a charcoal-flavored fuel reservoir.
3. Contaminated Gasoline
If the car continues to stall, misfire, hesitate, or lose power after leaving the station, the fuel itself may be contaminated.
Possible contamination includes:
- Water
- Dirt or rust
- Diesel fuel in a gasoline vehicle
- Excessive ethanol
- Old or degraded gasoline
- Incorrect fuel blend
Warning signs include:
- Rough running at all speeds
- Repeated stalling
- Misfires under load
- Weak acceleration
- Check Engine light
- Unusual exhaust odor or smoke
- Symptoms beginning immediately after one specific fuel purchase
Save the receipt and record the station, pump number, fuel grade, and time. If practical, ask whether other customers reported problems. A qualified shop can take a fuel sample using safe equipment and inspect it for separation, water, or the wrong product.
Do not loosen fuel lines or drain gasoline into an open bucket in the garage. Fuel vapor is exceptionally good at locating ignition sources and exceptionally bad at respecting confidence.
4. Wrong Fuel Type
Using the wrong fuel is different from selecting a slightly lower octane than recommended.
Serious errors include:
- Diesel in a gasoline vehicle
- Gasoline in a diesel vehicle
- E85 in a vehicle that is not flex-fuel compatible
- A high-ethanol blend in an incompatible fuel system
Lower-than-recommended octane may reduce performance or cause spark knock under load, but it usually will not make a modern gasoline engine immediately start and stall at the pump.
If the wrong fuel was added and the engine has not been started, leave it off and arrange professional draining. Starting or driving the vehicle circulates the incorrect fuel through the pump, lines, rail, and injectors. Gasoline in a diesel system can cause particularly expensive high-pressure pump and injector damage.
5. Restricted EVAP Vent Valve or Vent Filter
The vent valve allows filtered outside air into the EVAP system. A stuck-closed valve, clogged filter, pinched hose, or saturated canister can prevent the tank from venting correctly while fuel enters.
Clues include:
- Fuel nozzle repeatedly clicks off
- Tank fills unusually slowly
- Strong pressure or vacuum releases when the cap is opened
- Fuel tank appears deformed
- Fuel odor near the rear of the vehicle
- EVAP vent or pressure-sensor codes
Relevant codes may include P0446, P0451, P0452, and P0453, depending on the vehicle.
A vent restriction does not cause every post-fill stall directly, but it can overload the charcoal canister and disrupt vapor flow. Inspect the vent filter for dirt, corrosion, insects, and road debris. Yes, spiders can cause EVAP problems. Automotive diagnosis occasionally includes wildlife management.
6. Damaged EVAP Hose or Vapor Line
Cracked, disconnected, collapsed, pinched, or incorrectly routed EVAP lines can create unintended purge flow or prevent normal tank venting.
Inspect lines between:
- Fuel tank and charcoal canister
- Charcoal canister and vent valve
- Canister and purge valve
- Purge valve and intake manifold
An intake-side hose leak may behave like a vacuum leak and cause lean idle or stalling. A restriction near the tank can interfere with refueling and canister operation. Recent fuel-pump, tank, engine, or intake work deserves special attention because hoses and connectors may have been disturbed.
A smoke test can locate vapor leaks, but it must be performed with equipment and pressure intended for EVAP systems.
7. Leaking Fuel Injector
A fuel injector that leaks after shutdown can flood one cylinder and cause a difficult warm restart. The gas-station stop may make the issue appear tied to refueling even when the actual trigger is simply shutting off a warm engine for several minutes.
Possible signs include:
- Extended warm cranking
- Start-and-stall condition
- Rough idle after restart
- Fuel odor from the exhaust
- Black smoke
- Cylinder-specific misfire
- Fuel pressure falls rapidly after shutdown
- Engine oil smells like gasoline
Testing may include fuel-pressure leak-down, injector balance, spark-plug comparison, borescope inspection, and electrical checks. Injector cleaner will not repair a mechanically leaking injector. The label may imply emotional support; the injector still needs testing.
8. Weak Fuel Pump or Loss of Residual Fuel Pressure
A weak fuel pump, failed check valve, restricted filter, faulty pressure regulator, or pump electrical problem can allow fuel pressure to drop after shutdown. The engine may start briefly on remaining fuel, stall, and then require extended cranking while pressure rebuilds.
Clues include:
- Long crank after short stops
- Stall immediately after starting
- Weak acceleration under load
- Fuel pressure below specification
- Pressure bleeds down too quickly after shutdown
- Problem occurs during other warm restarts, not only after buying gas
Measure fuel pressure and volume according to manufacturer specifications. Hearing the pump run proves only that the pump is capable of making a noise.
9. Fuel-Pump Module or Tank-Seal Problem
If the symptom began after fuel-pump or fuel-tank service, inspect the work before blaming unrelated engine components.
Possible faults include:
- Pinched EVAP hose
- Reversed vapor connections
- Damaged pump-module seal
- Loose retaining ring
- Incorrect pump assembly
- Faulty electrical connector
- Cracked module flange
- Incorrect fuel-level or pressure-sensor installation
Fuel odor near the tank, a visible leak, or wetness around the module requires immediate repair. Do not operate a vehicle with an active gasoline leak.
10. Dirty Throttle Body or Idle-Airflow Problem
After refueling, a sudden rich vapor load requires the engine computer to stabilize airflow quickly. Deposits around the throttle plate may reduce the system’s ability to maintain idle.
Other airflow faults include:
- Contaminated mass airflow sensor
- Cracked intake boot
- Vacuum leak
- Sticking idle-air control valve on older vehicles
- Incorrect electronic-throttle adaptation
- Restricted air filter
These problems usually cause symptoms outside the gas station as well, such as unstable idle, hesitation, stalling at stoplights, or poor throttle response. A purge fault may trigger the post-fill event while an existing airflow problem makes recovery harder.
Clean components only with approved products and procedures. Some electronic throttle bodies require an idle or throttle relearn afterward.
11. Weak Spark Plugs or Ignition Coils
An overly rich mixture is harder to ignite. Worn spark plugs, excessive plug gap, weak ignition coils, damaged wires, or contaminated plug wells can turn a temporary vapor imbalance into a severe misfire and stall.
Look for:
- Flashing Check Engine light
- P0300–P0308 codes
- Shaking before the engine dies
- Misfires under acceleration
- Worn, wet, or carbon-fouled spark plugs
- Symptoms in damp weather or under high load
The EVAP fault may be the event trigger while weak ignition determines how badly the engine responds. Diagnose both if purge operation is abnormal and one cylinder repeatedly misfires.
12. Faulty Mass Airflow, Oxygen, or Temperature Sensor
Incorrect sensor data can prevent the engine computer from correcting the mixture during a warm restart.
Possible contributors include:
- Mass airflow sensor reporting incorrect airflow
- Engine coolant temperature sensor reading colder than reality
- Air-fuel ratio or oxygen sensor bias
- Intake-air temperature sensor fault
- Fuel-tank pressure sensor fault affecting EVAP strategy
A sensor code does not prove that the sensor itself failed. Vacuum leaks, exhaust leaks, fuel pressure, wiring, and purge faults can all create readings that appear unreasonable.
Compare live data with actual conditions. A fully warm engine reporting an arctic coolant temperature is offering a useful clue, not a weather update.
13. Loose or Damaged Gas Cap
A loose, damaged, or incorrect cap can cause an EVAP leak and illuminate the Check Engine light. Codes may include P0440, P0455, P0456, or P0457.
Inspect for:
- Damaged or missing seal
- Cracked cap
- Debris on the sealing surface
- Corroded filler neck
- Incorrect aftermarket replacement
- Damaged capless-filler flap
However, a loose cap generally does not send enough vapor into the intake to make the engine stall. If the car repeatedly dies after filling, a leaking purge valve deserves far more attention than the cap. The cap is commonly guilty of warning lights, not homicide.
14. Unrelated Warm-Restart Failure
Sometimes the engine dies after getting gas because refueling required shutting off a warm engine. The same failure would occur after stopping at a store, school, or driveway.
Heat-sensitive possibilities include:
- Crankshaft position sensor
- Camshaft position sensor
- Ignition module or coil
- Fuel pump
- Main relay
- Wiring connection
- Engine-control module
- Excessive injector leakage
If the failure occurs after any short hot soak, broaden the diagnosis beyond EVAP. Test the vehicle while the problem is present; a heat-sensitive component may return to normal after it cools and then pass every test with the innocence of a career politician.
Why Does Pressing the Gas Help It Start?
On many electronic fuel-injected vehicles, opening the throttle admits more air. Some systems also enter a clear-flood strategy when the accelerator is held fully down during cranking, reducing or disabling injector operation.
If the engine starts more easily with the pedal partly or fully depressed after refueling, an overly rich mixture becomes likely. Common causes include:
- Leaking purge valve
- Saturated charcoal canister
- Leaking fuel injector
- Excessive fuel pressure
- Incorrect coolant-temperature input
This behavior is a diagnostic clue, not a recommended daily starting ritual. Follow the owner’s manual and repair the underlying fault.
Why Does the Car Die Only When the Tank Is Full?
A problem tied specifically to a full tank strongly suggests the EVAP system or fuel-tank plumbing.
Possible causes include:
- Purge valve leaking
- Charcoal canister saturated
- Damaged vapor line
- Fuel entering a vapor hose
- Overfilled tank
- Incorrectly installed fuel-pump module
- Tank vent restriction
Liquid fuel reaches places it should not when the tank is overfilled or a vapor connection is damaged. Inspect the canister, hoses, vent valve, and purge line for contamination.
Why Does the Car Stall but Restart a Few Minutes Later?
Excess vapor may gradually leave the intake or be burned during repeated cranking. Once the air-fuel mixture returns to a combustible range, the engine starts and runs normally.
That temporary recovery fits a leaking purge valve, but it does not prove one. Fuel pressure, injector leakage, and heat-sensitive sensor faults can produce similar restart patterns. Record whether pressing the accelerator helps, whether the exhaust smells rich, and whether the symptom happens only after refueling.
Why Does the Gas Pump Keep Clicking Off?
Repeated nozzle shutoff means vapor may not be leaving the fuel tank normally.
Possible causes include:
- Stuck-closed vent valve
- Clogged vent filter
- Saturated charcoal canister
- Kinked vapor hose
- Damaged filler neck
- Incorrect nozzle position
- Internal tank or filler obstruction
Do not keep forcing gasoline into the tank. Investigate the venting fault. The pump nozzle is trying to tell you something, which already makes it more communicative than many vehicles.
How to Diagnose a Car That Dies After Getting Gas
Step 1: Confirm the Exact Pattern
Record:
- How full the tank was before filling
- Whether the nozzle was allowed to click off or the tank was topped off
- How long the engine cranked
- Whether it started and immediately stalled
- Whether pressing the accelerator helped
- Whether the exhaust smelled rich
- How long the symptoms lasted
- Whether it happens after every fill-up
- Whether other warm restarts cause the same problem
The pattern often narrows the diagnosis before a part is removed.
Step 2: Check for Fuel Leaks
Before restarting, inspect for visible fuel, wetness, or a strong odor near the filler, tank, underbody, engine compartment, and fuel rail.
Do not use a flame, incandescent trouble light, or anything that can create a spark. If fuel is leaking, shut the vehicle down, move away from ignition sources, and arrange professional service.
Step 3: Scan All Relevant Modules
Retrieve stored, pending, permanent, and manufacturer-specific codes. Record freeze-frame information before clearing anything.
Useful data may include:
- Commanded purge percentage
- Fuel-tank pressure
- Short- and long-term fuel trims
- Oxygen or air-fuel sensor readings
- Misfire counters
- Mass airflow
- Coolant temperature
- Fuel pressure
- Throttle position
Codes are clues, not replacement instructions printed in a different font.
Step 4: Test Whether the Purge Valve Seals
Verify that the purge valve closes when it should. A valve that passes flow while commanded off may allow vapor into the intake during refueling and shutdown.
Use the correct procedure for the vehicle. Do not clamp brittle plastic vapor lines or apply uncontrolled shop air to the fuel tank.
Step 5: Watch Fuel Trims During Purge Operation
Compare fuel trims with purge disabled and enabled, if the scan tool and manufacturer procedure allow it.
- A strong rich shift when purge begins may indicate a saturated canister or excessive vapor.
- A large idle change with little commanded purge may indicate valve leakage.
- Positive trims at idle can indicate an intake-side vacuum leak.
Fuel trims must be interpreted with operating conditions, sensor type, and manufacturer strategy in mind.
Step 6: Inspect the Canister, Vent, and Vapor Lines
Check for:
- Evidence of habitual topping off
- Liquid fuel in vapor hoses
- Cracked or pinched lines
- Clogged vent filter
- Damaged canister
- Incorrect hose routing
- Fuel odor near the rear
- Recent tank or fuel-pump service
Do not blow compressed air through a charcoal canister. Activated charcoal throughout the shop is not diagnostic progress.
Step 7: Check Fuel Quality
If the engine runs badly beyond the initial restart, consider a safe fuel-quality test. Preserve the receipt and obtain a professional sample if contamination or incorrect fuel is suspected.
Step 8: Test Fuel Pressure and Leak-Down
Measure pressure during prime, cranking, running, and after shutdown. This can reveal a weak pump, faulty regulator, failed check valve, or leaking injector.
Step 9: Inspect Ignition and Airflow
If the rich vapor event exposes a misfire, inspect spark plugs, coils, intake ducts, throttle body, vacuum hoses, and airflow data. Use misfire counts to identify whether the problem is general or cylinder-specific.
Step 10: Reproduce the Failure Safely
Intermittent faults must often be tested while present. Do not repeatedly overfill the tank to recreate the problem. Use scan-tool controls and manufacturer-approved tests instead of feeding the charcoal canister more evidence.
Can I Drive If My Car Dies After Getting Gas?
Repeated stalling can make the vehicle unsafe, especially when pulling away from a station or entering traffic.
Stop driving and arrange service if:
- Fuel is visibly leaking
- The raw-fuel odor is strong or persistent
- The Check Engine light flashes
- The engine repeatedly stalls in traffic
- The vehicle will not restart reliably
- Heavy black, blue, or white smoke appears
- You added the wrong fuel
- The engine knocks or makes abnormal mechanical noise
- The catalytic converter becomes excessively hot
- Fuel is found in the engine oil
If the engine restarts and runs normally, drive only as needed to reach a safe location or service facility. Predictable acceleration and idle are basic requirements, not premium trim features.
How Much Does It Cost to Fix a Car That Stalls After Refueling?
Cost depends on the confirmed failure and vehicle design.
Less involved repairs may include:
- Replacing a purge valve
- Repairing an EVAP hose
- Replacing a gas cap or capless seal
- Cleaning a vent filter
- Correcting a loose connection
More expensive repairs may include:
- Replacing a saturated charcoal canister
- Dropping the fuel tank for hose or module repair
- Draining contaminated or incorrect fuel
- Replacing injectors or a fuel pump
- Repairing catalytic-converter damage from repeated rich misfires
- Diagnosing intermittent wiring or control-module faults
The cheapest approach is accurate testing. A purge valve is often less expensive than a charcoal canister, but buying both without diagnosis still makes both parts expensive.
How to Prevent Post-Refueling Stalling
- Stop filling when the nozzle shuts off automatically.
- Use the fuel type and octane specified by the manufacturer.
- Make sure the cap seals correctly.
- Address recurring EVAP codes promptly.
- Investigate repeated pump shutoff instead of forcing more fuel in.
- Keep fuel receipts when contamination is suspected.
- Repair strong fuel odors immediately.
The nozzle’s first click is the finish line, not a negotiation.
Frequently Asked Questions
What is the most common reason a car dies after getting gas?
A stuck-open or leaking EVAP purge valve is the most common cause. It allows excess fuel vapor into the intake, creating a rich mixture that can make the engine crank, start roughly, and stall.
Can a bad purge valve make a car stall after refueling?
Yes. Post-refueling hard starting and stalling are classic signs of a purge valve that does not seal when closed. Test valve operation and sealing before replacing it.
Why does my car start only when I press the gas after filling up?
Opening the throttle admits more air and may help clear an overly rich mixture. Excess vapor from a leaking purge valve or saturated charcoal canister is likely, although a leaking injector can cause similar behavior.
Can topping off the gas tank make the car stall?
Yes. Topping off can force liquid gasoline into the charcoal canister and EVAP hoses. The engine may then receive far more fuel vapor than expected during restart.
Can a loose gas cap cause the engine to die?
Usually not. A loose cap commonly causes an EVAP leak code, but it normally does not create the rich intake mixture associated with immediate post-fill stalling.
Why does my car stall only when I fill the tank completely?
Suspect a saturated canister, damaged vapor hose, purge-valve leak, vent restriction, overfilled tank, or incorrect fuel-pump module installation. A full tank may push liquid fuel or concentrated vapor into the EVAP plumbing.
Can bad gasoline cause immediate stalling?
Yes. Water, incorrect fuel, excessive ethanol, or other contamination can cause misfires and stalling. Contaminated fuel usually causes continued problems during driving, not just a brief rough restart.
What does code P0496 mean after refueling?
P0496 generally indicates EVAP flow during a condition when purge flow is not expected. A leaking purge valve is a common cause, but the complete system and manufacturer test procedure should be checked.
Why does my car smell like gas after it stalls?
The engine may be flooded with vapor, but a strong odor can also indicate a leaking injector, fuel line, rail, tank, filler neck, canister, or vapor hose. Visible fuel requires immediate shutdown.
Can a bad charcoal canister cause stalling?
Yes. A saturated or damaged canister can send excessive vapor or liquid fuel toward the intake, especially after topping off. It may also cause refueling difficulty and fuel odor.
Why does my vehicle restart normally after waiting a few minutes?
Excess vapor may dissipate or be consumed during cranking, allowing the mixture to return to normal. A heat-sensitive sensor, leaking injector, or fuel-pressure problem can also improve after a short wait.
Should I replace the purge valve if there is no Check Engine light?
No part should be replaced solely from the symptom. A purge valve can leak without setting a code, but it should still fail a sealing, flow, or scan-data test before replacement.
Does premium gasoline fix post-refueling stalling?
No. Higher octane does not repair a purge valve, saturated canister, vent restriction, injector leak, or contaminated fuel system.
Can stalling after refueling damage the catalytic converter?
Repeated rich misfires can send unburned fuel into the converter and overheat it. Stop driving normally if the Check Engine light flashes.
Why did the problem begin after replacing the fuel pump?
Check for pinched or reversed EVAP hoses, a damaged module seal, cracked flange, loose electrical connection, incorrect pump assembly, or improperly installed vapor components.
Is it safe to keep driving with a bad purge valve?
A minor EVAP fault may not immediately disable the car, but a valve causing repeated stalling is a safety problem. Unreliable restarting and stalling in traffic justify prompt diagnosis and repair.
The Bottom Line
When a car dies immediately after getting gas, test the EVAP purge valve first. A valve that leaks while closed can fill the intake with concentrated gasoline vapor and create a rich restart, producing long cranking, rough running, misfires, or stalling.
Also check for a fuel-saturated charcoal canister—especially if the tank is routinely topped off—and investigate contaminated fuel if the engine continues running poorly at all speeds. A loose cap can cause a warning light, but it rarely explains an engine that repeatedly dies at the pump.
Record the pattern, scan the codes, inspect for leaks, and confirm purge flow before replacing parts. The gas station already charged enough for the fuel. There is no reason to buy an unsolicited EVAP system on the way home.
