eli5cars.com

Why Does My Car Hesitate When Accelerating?

Written in plain English and reviewed by the eli5cars editorial team ยท Last reviewed June 2026

Plain-English explanation

When you press the gas pedal, your engine needs a big gulp of air and fuel โ€” right now. If anything in that chain is slow or out of calibration, the engine stumbles for a split second before catching up. Think of it like a sneeze that never quite happens. Worn spark plugs can't ignite the mixture fast enough. A failing ignition coil skips the spark entirely on one cylinder. A dirty MAF sensor lies to the computer about how much air is coming in, so the fuel mix is wrong. Clogged fuel injectors don't deliver enough fuel quickly enough. All four create that same maddening half-second delay and stumble. A free OBD2 scan at AutoZone or O'Reilly is the fastest way to narrow down which one.

Most likely causes โ€” ranked

#1๐Ÿ”ด most likely

Driveway Pinpoint Test

Get a free OBD2 scan โ€” a P0300 (random misfire) or P0301โ€“P0308 (cylinder-specific misfire) code confirms this. Without a scanner: with the engine COLD, pull one spark plug. A healthy plug has a light tan or gray electrode with a sharp edge. Replace if the electrode is rounded, black and sooty, or the gap has widened (check the spec on the sticker under your hood). If the hesitation is worst on cold mornings and fades as the car warms up, that's a classic worn-plug symptom.

Fix-vs-Skip Money Panel

DIY Cost

~$28

parts only

Shop Cost

~$155

parts + labor

If you skip it

Worn plugs create persistent misfires that dump raw fuel into the catalytic converter, overheating and destroying it. A converter replacement costs $800โ€“$2,500. A set of plugs costs $25โ€“$80 โ€” fix them first.

Estimates only โ€” real prices vary by region, vehicle, and shop. Updated 2026.

#2๐ŸŸ  likely

Driveway Pinpoint Test

Get a free OBD2 scan โ€” P0351โ€“P0358 codes indicate which coil is misfiring. With the engine running, swap the suspect coil (coil-on-plug type) to a different cylinder and rescan โ€” if the misfire code moves to the new cylinder, the coil is bad. Visually inspect the rubber coil boots for cracks or burn marks. Do not touch coil wires while the engine is running. Hesitation that feels like it cuts in and out at a specific RPM (rather than at all throttle positions) often points to a coil rather than a plug.

Fix-vs-Skip Money Panel

DIY Cost

~$40

parts only

Shop Cost

~$220

parts + labor

If you skip it

A dead coil causes a single-cylinder misfire every time that cylinder fires. Over a few hundred miles, this destroys the catalytic converter with unburned fuel. Address coil failures promptly โ€” the coil is cheap, the converter is not.

Estimates only โ€” real prices vary by region, vehicle, and shop. Updated 2026.

#3๐ŸŸ  likely

Driveway Pinpoint Test

Get a free OBD2 scan โ€” codes P0100โ€“P0103 target the MAF. The MAF sensor sits in the intake tube between the air filter box and the throttle body. Symptom pattern: hesitation is more noticeable at light throttle openings (gentle acceleration from a stop) than at wide-open throttle, and the car may idle roughly too. Try cleaning the sensor with CRC MAF Sensor Cleaner ($8) before buying a replacement โ€” many hesitation problems disappear after a simple clean.

Fix-vs-Skip Money Panel

DIY Cost

~$40

parts only

Shop Cost

~$220

parts + labor

If you skip it

A MAF reading too lean drives the engine to run without enough fuel, risking pre-ignition and piston damage over time. It also causes poor fuel economy โ€” you may be spending an extra $30โ€“$50 per month on gas while the sensor goes unfixed.

Estimates only โ€” real prices vary by region, vehicle, and shop. Updated 2026.

#4๐ŸŸก possible

Driveway Pinpoint Test

Does the hesitation happen mostly on cold starts and smooth out after 5โ€“10 minutes of driving? That's a classic dirty injector pattern โ€” injectors that are partially clogged struggle to atomize fuel properly when cold but clear somewhat as temperatures rise. Also check: is the hesitation isolated to one specific RPM range? Listen near the injectors (use a mechanic's stethoscope or a long screwdriver pressed to your ear against the rail) โ€” each injector should make a steady rapid click. A dead or intermittent click indicates a problem.

Fix-vs-Skip Money Panel

DIY Cost

~$15

parts only

Shop Cost

~$150

parts + labor

If you skip it

A stuck-closed injector starves one cylinder of fuel, creating a lean misfire and potential piston damage over time. A leaking injector drips raw fuel into the cylinder, washing oil off the cylinder walls and diluting your engine oil โ€” accelerating engine wear. Injector cleaner ($10 bottle in the gas tank) sometimes fixes mild clogs; severe cases need professional ultrasonic cleaning or replacement.

Estimates only โ€” real prices vary by region, vehicle, and shop. Updated 2026.

Check engine light on? Get a free code scan

If your check engine light is on, most auto-parts stores (AutoZone, O'Reilly, Advance) will read the code for FREE โ€” no purchase required, just walk in. Bring the code back here and look it up at eli5cars.com/obd2 for the plain-English explanation.

Note: a scan only helps when there's an active fault code. For purely mechanical symptoms (noises, vibrations, leaks), a scan may show nothing โ€” the suspects listed above are your starting point.

Watch the repair

Click to load video โ€” helps keep this page fast

Frequently asked questions

Why does my car hesitate only when it's cold?

Cold hesitation usually points to spark plugs or dirty fuel injectors. Cold engines need a richer fuel mixture to start and run, and both worn plugs and partially clogged injectors struggle to deliver it. If it clears up after 5 minutes of driving, try a bottle of fuel injector cleaner in your next tank fill-up and consider a spark plug inspection if the car has more than 40,000 miles.

Can a bad throttle body cause hesitation?

Yes โ€” carbon buildup on the throttle plate can cause flat spots when the throttle opens. Cleaning the throttle body ($10 can of throttle body cleaner, 20 minutes) often cures hesitation that other fixes haven't. This is worth doing before buying a MAF sensor or spark plugs.

My car hesitates and I got a P0300 code. What does that mean?

P0300 is a random or multiple-cylinder misfire code โ€” the computer detected that one or more cylinders aren't firing properly. The most common cause is worn spark plugs. Start there ($25โ€“$80 in parts), then check ignition coils if the misfire code returns after a plug replacement. AutoZone, O'Reilly, and Advance Auto Parts all read OBD2 codes for free.

How much does an ignition coil replacement cost?

Individual coil-on-plug ignition coils cost $20โ€“$60 each (aftermarket) to $60โ€“$150 (OEM). Most cars have one per cylinder (4โ€“8 coils total). Shops typically charge $100โ€“$200 per coil including labor. Since coils age together, many shops recommend replacing them all at once if one fails โ€” but on a tight budget, replacing just the bad one is fine.