Car Sputters When Accelerating + Check Engine Light
If your car sputters when you press the gas and the check engine light is on, it usually means the engine is not delivering power in a smooth, steady way. Instead of clean acceleration, it may feel choppy, uneven, or like the engine briefly cuts in and out.
Your car is telling you: something is interrupting normal power delivery during acceleration, and the computer stored a code to help explain why.
Feels more like a short pause before the car responds? If the engine delays before it starts pulling, see Car Hesitates When Accelerating →
Feels more violent than just sputtering? If the car bucks or lurches hard when you press the gas, see Car Jerks When Accelerating →
- If the light is blinking, avoid driving
- If the sputtering turns into shaking, jerking, or major power loss, avoid driving
- Read the stored code before replacing anything
- Notice whether the sputtering happens only under load, uphill, or every time you accelerate
If you have never scanned your car before, start here: How to Use an OBD2 Scanner →
If you do not have one yet, see: Best OBD2 Scanners for Beginners →
What This Usually Means
Sputtering during acceleration usually means the engine is trying to make power, but something is causing combustion or fuel delivery to become uneven under load.
This usually points to one of a few common patterns:
- The engine is misfiring under load
- The engine is running too lean and struggles when you ask for more power
- Fuel is not being delivered smoothly enough during acceleration
- An airflow or sensor problem is making throttle response unstable
“Sputtering” is not a final diagnosis. It is simply how uneven power delivery feels from the driver’s seat.
When It Is Not Safe to Keep Driving
Mild sputtering with a solid check engine light is sometimes still drivable for a short trip. But some situations are more serious and should not be ignored.
- The check engine light is blinking
- The engine shakes badly while accelerating
- The car struggles to merge, climb hills, or maintain speed
- The sputtering keeps getting worse within the same drive
- The car feels like it may stall while moving
If the light is blinking or the sputtering feels strong, avoid driving. That often points to an active misfire or another problem that can get worse quickly.
For a full beginner explanation, read: Can I Drive With the Check Engine Light On? →
Most Common Causes
1. Misfire problem
One of the most common reasons a car sputters during acceleration is a misfire. Under load, a weak spark plug or ignition coil may stop firing cleanly, which makes power feel choppy instead of smooth.
Could sputtering be a misfire? If the engine feels like it cuts in and out when you press the gas, see Car Misfires While Driving → or Engine Misfire Symptoms →
Common codes here include P0300 and single-cylinder misfire codes like P0301, P0302, P0303, and P0304.
2. Lean condition
A lean engine can feel fine at light throttle, then start sputtering when you ask for more power. That is because the mixture becomes harder to keep stable under load.
Common lean codes here include P0171 and P0174.
3. Fuel delivery problem
If the engine is not getting enough fuel at the moment you accelerate, the car may sputter, hesitate, or feel weak before it finally starts pulling.
This can come from fuel pressure issues, injector problems, or another fuel-related fault that shows up more clearly under load.
4. Airflow or sensor issue
If the engine computer is getting inaccurate airflow information, throttle response can feel uneven and the car may sputter during takeoff or mid-range acceleration.
5. Catalytic converter or exhaust restriction
A restricted exhaust can sometimes make the engine feel like it cannot breathe properly, especially when the car is trying to accelerate harder.
One of the most common codes beginners see here is P0420.
What It Feels Like in Real Life
Drivers describe acceleration sputtering in different ways, which is why it often gets confused with hesitation, jerking, or a misfire.
- Choppy pulling when you press the gas: the car starts accelerating, then briefly loses smoothness, then pulls again.
- Small repeated stumbles under load: often points toward a misfire or lean-condition problem.
- Flat, weak, uneven acceleration: can overlap with power-loss symptoms. Car Feels Weak When Accelerating →
Feels more like the car is just weak than sputtering? If the engine mainly feels underpowered without that choppy cut-in/cut-out feeling, see Car Feels Weak When Accelerating →
- Starts as sputtering and turns into jerking: often means the problem is becoming more obvious under heavier throttle. Car Jerks When Accelerating →
- Sputtering plus rough idle: can happen with misfires, vacuum leaks, or mixture problems. Car Shakes When Idling →
In more serious cases, sputtering during acceleration may not stay mild. It can turn into major power loss, strong misfiring, or even stalling while driving. If that has started happening, see: Car Stalls While Driving →
What’s happening here: the engine is trying to accelerate, but power is arriving in an uneven pattern instead of one smooth pull.
What to Check First
- Check whether the light is solid or blinking
- Notice whether the sputtering feels more like hesitation, jerking, or a misfire
- Read the trouble code with an OBD2 scanner
- Write the code down before clearing anything
- Look up the code before replacing parts
If you already have a scanner, OBD2 Trouble Codes Explained →
Important: sputtering is a symptom, not a final diagnosis. The trouble code helps explain why the engine feels uneven when accelerating.
Codes Commonly Linked to Sputtering During Acceleration
These are some of the most useful pages to check first if your car sputters when accelerating:
- P0300 — Random/Multiple Cylinder Misfire
- P0301 — Cylinder 1 Misfire
- P0302 — Cylinder 2 Misfire
- P0303 — Cylinder 3 Misfire
- P0304 — Cylinder 4 Misfire
- P0171 — System Too Lean Bank 1
- P0174 — System Too Lean Bank 2
- P0172 — System Too Rich Bank 1
- P0175 — System Too Rich Bank 2
- P0420 — Catalyst System Efficiency Below Threshold
What Not to Do
- Do not replace parts just because the car sputters
- Do not ignore a blinking check engine light
- Do not clear the code before writing it down
- Do not assume sputtering automatically means bad fuel
A beginner-friendly first step is almost always the same: read the code first, then decide what to do next.
Simple Next Step for Beginners
If your car sputters when accelerating and the check engine light is on, the best next step is to scan the code and match it to the symptom.
If you need help with that process, start here:
FAQ
Why does my car sputter when accelerating and the check engine light is on?
Usually because the engine is not making smooth power when you press the gas. Common real-world causes include a misfire, lean condition, fuel delivery problem, ignition issue, or another airflow-related fault.
Is it safe to drive if my car sputters when I accelerate?
If the check engine light is blinking, the engine is shaking, or the sputtering is strong enough that the car struggles in traffic, you should avoid driving. If the light is solid and the sputtering is mild, a short trip may still be possible, but it should be diagnosed soon.
Can bad spark plugs cause sputtering during acceleration?
Yes. Bad spark plugs and weak ignition coils are some of the most common reasons, especially when the problem shows up more clearly under load.
What should I check first?
First check whether the light is solid or blinking. Then read the stored trouble code, notice whether the symptom feels more like hesitation, jerking, or a misfire, and avoid replacing parts until you know which code is stored.