⚠️ Quick Triage — when does it hesitate?

Only cold start, clears when warm — coolant temp sensor or cold enrichment. Under hard acceleration / passing — fuel delivery (pump or injectors). From a stop, 0-15 mph stumble — throttle body or spark plugs. All speeds + rough idle — vacuum leak or MAF sensor. Flashing check engine light — active misfire; stop driving now. The line that carries the page: when it hesitates names the system — and a free scan plus $25 of cheap fixes rules out the big ones first.

You press the gas and the engine stumbles, hesitates, or jerks before catching up. It might happen at 65 mph when you try to pass, or every single time you pull away from a red light, or only on cold mornings that clear after a few minutes. Here's the fact that sorts them: when it hesitates names the system. Cold-start only is a temp sensor. Hard-acceleration only is fuel delivery. From-a-stop is the throttle body or plugs. All-speeds-with-rough-idle is a vacuum leak or MAF. That single observation — the timing of the stumble — narrows ten possible causes to one or two before you spend a dollar. One boundary first: this page is about the engine responding late — a flat spot, a pause, a soft pull that catches up. If the car bucks rhythmically, lurches after a clunk, or surges at a steady pedal, that is a jerk, not a hesitation, and car jerking when accelerating sorts misfires, shift points, surges, and mounts.

That matters because hesitation is the category where shops reach for the "tune-up" and the parts cannon fastest: plugs, air filter and fuel filter for $350, no change, then "probably the fuel pump" for another $500 — when the real cause was a $15 vacuum hose. A free OBD scan plus $25 of cheap fixes resolves or redirects a real share of these before any labor is authorized.

I built PulsCar after a $380 "full diagnostic" in Phuket in 2025 led to roughly $6,000 over six months across several shops, and the sound never went away (the story is on the About page). Hesitation is where the vague "tune-up needed" quote lives — a list of parts with no failing part named. This guide teaches what those quotes skip: the timing of the stumble, the free tests, all ten causes with 2026 costs, how to tell an engine lag from a transmission one, and what 6,318 federal complaints about this exact symptom actually show.

First: when exactly does it hesitate?

This one observation narrows ten causes to one or two, and it costs nothing.

Cold start only, clears in about 5 minutes? → a coolant temp sensor or cold-start enrichment issue, not the fuel pump. The computer over-leans a cold engine when the sensor lies about temperature.

Hard acceleration or highway passing only, fine at cruise?fuel delivery under load (pump or injectors), not ignition. The stumble appears only when fuel demand peaks.

From a stop, the 0-15 mph stumble, fine at highway speed? → the throttle body or spark plugs, not the MAF. Small throttle openings expose a dirty throttle plate.

At all speeds with a rough, sometimes high idle? → a vacuum leak or a dirty MAF — the cheapest fixes, and the most often missed.

Intermittent, with no clear trigger? → an ignition misfire (plugs or coils); a P030X code names it.

A half-second of nothing when you press the pedal, then normal power?drive-by-wire lag (Cause 9). The engine is fine; the request arrived late.

Pulls normally to about 3,000 RPM and then goes flat? → an exhaust restriction (Cause 10). The engine can't breathe out.

That timing is the most valuable thing you can determine, and it is free — and, as our complaint analysis below shows, it is the thing half of all owners never write down.

Why does my car hesitate when I accelerate? The hesitation pattern names the failing system, so note exactly when it stumbles. Cold-start only, clearing after about five minutes, points at the coolant temp sensor or cold-start enrichment. Hard acceleration or passing points at fuel delivery — a weak pump or clogged injectors. All speeds with a rough idle points at a vacuum leak or a dirty MAF. And a sudden stumble that comes and goes points at an ignition misfire — plugs or coils. Start with a free OBD scan: P030X codes confirm a misfire, and P0171/P0174 confirm a lean condition. The scan names the system, the pattern names the part, and that combination keeps you from buying a $500 pump for a $15 vacuum hose. A hesitation happens on the road, so a PulsCar recording of a parked engine can't capture it; a rough idle that comes with it is what a clip can weigh in on.

The free (and $25) checks: do these first

The free OBD scan. Any AutoZone, O'Reilly, or Advance reads codes free in minutes. Ask for all stored and pending codes: P030X is a misfire (plugs/coils), P0171/P0174 is lean (vacuum leak or MAF), P0087 is low fuel pressure (pump or filter). The scan names the system; the pattern names the part.

The $8 MAF cleaning and the $15 fuel-system cleaner. A can of MAF-specific cleaner and fifteen minutes (full instructions under Cause 3), then a bottle of detergent additive in a full tank and 100 highway miles. If the stumble eases after either one, you have both your diagnosis and your fix for under $25.

The free hiss test. At idle with the hood up, listen along the intake and vacuum hoses. A vacuum leak makes a distinctive hiss, and it's the cheapest cause on the list to fix.

The last-fill-up check. If the stumble started within 50 miles of a fill-up, suspect bad or wrong fuel — E85 in a car that is not flex-fuel, water or dirt in the tank, or diesel in a gas car. (E15 is a separate matter: the EPA has approved it for model year 2001 and newer light-duty vehicles, so on most American cars it is not misfueling, though some manufacturers still advise against it.) Don't drive further; drain and refill before diagnosing anything mechanical.

How people arrive here

Four sentences cover almost every arrival: it only stumbles cold and clears warm (Cause 8, scan for P0116-P0118); it only stumbles when you floor it or pass (fuel delivery, Cause 6 or 2, and see losing power going uphill); it stumbles pulling away from a stop (throttle body or plugs, Causes 5 and 1); it stumbles everywhere with a rough idle (vacuum leak or MAF, Causes 4 and 3). A dead half-second with normal power after it is drive-by-wire lag (Cause 9), and a pull that goes flat above 3,000 RPM is an exhaust restriction (Cause 10). Two arrivals belong elsewhere: a flashing check engine light is an active misfire — stop and tow, see the flashing-light guide — and a car that bucks, lurches or surges rather than lagging belongs on jerking when accelerating.

Can dirty fuel injectors cause hesitation when accelerating? Yes — this is one of the most common causes. Injectors are precision valves that spray a measured amount of fuel into each cylinder, and when they clog from carbon or low-quality fuel, they can't deliver the right amount at the right moment, so the engine stumbles under the fuel demand of acceleration. The first step is cheap: run a tank with a bottle of fuel-system cleaner ($15-$25), and drive about 100 miles of highway. If the stumble eases, dirty injectors were it, and repeating the cleaner every 15,000 miles keeps them clear. If there's no improvement, the injectors may need professional ultrasonic cleaning ($100-$200) or, less often, replacement. A shop can also run an injector balance test ($50-$100) that pulses each injector and measures its flow, naming the weak one before anyone replaces the set. A PulsCar recording can't judge fuel delivery; the cleaner test and the balance test are the instruments.

What actually determines a hesitation cause and its cost

The timing of the stumble — the master variable. When it hesitates maps almost directly onto the ten causes and sets your cost band before anyone touches the car.

Lag or buck. A pause followed by normal power is a hesitation and belongs here; a rhythmic cut-and-catch, a clunk-then-lurch, or a surge with your foot still is a jerk and belongs on its own page. The two get the same "tune-up" quote and need different tests.

Whether codes are stored, and whether it is load-dependent. A misfire code sends you to plugs and coils, a lean code to a vacuum leak or the MAF, a fuel-pressure code to the pump or filter, and no codes at all pushes you toward mechanical causes like a carboned throttle body. Stumbling only under load points at fuel delivery; stumbling at every throttle position points at air metering, ignition or a leak.

Whether the cheap fixes move it, and what the tank was doing. A MAF cleaning or a bottle of cleaner that helps is itself the diagnosis, and rules out the expensive parts for $25. A stumble reliably worse below a quarter tank is worth writing down — a pump sitting in less fuel runs hotter — but that is a clue to test, not a verdict.

The hesitation price ladder: every cause, cheapest first

OBD scan / MAF cleaning / fuel-system cleaner (DIY) — the free-to-cheap checks that resolve or redirect many cases before any part is bought
$0–$25
Spark plugs / throttle body cleaning — the intermittent-misfire and from-a-stop fixes
$80–$200
Vacuum leak / fuel injector cleaning / fuel filter — the rough-idle and gradual-build fixes
$100–$400
MAF / TPS / O2 / coolant temp sensor — the sensor replacements when cleaning doesn't hold
$150–$400
Ignition coil (per coil) — the cylinder-specific misfire fix confirmed by a coil-swap
$150–$400
Fuel pump — the hard-acceleration fix when the filter isn't it; in-tank, labor-heavy
$600–$1,500
Catalytic converter — the flat-spot-above-3,000-RPM fix, only after a $50-$100 backpressure test; budget aftermarket $600-$1,200
$900–$2,500

Read the ladder as the reason to work cheap-first. The single most expensive mistake here isn't the fuel pump; it is buying the fuel pump on a guess when a $15 vacuum hose, an $8 MAF cleaning or a $100 filter was the actual fault. The scan and the pattern keep you off the top rung.

The hesitation number, by what you drive

High-mileage cars (100k+) — plugs, coils, and injectors are due; the intermittent-misfire stumble concentrates here
plugs/coils/injectors
Cars run on low-tier fuel — carbon builds on injectors and the throttle body; the cleaner test pays off most here
try the cleaner first
Older cars with aging rubber — vacuum hoses crack with heat cycles; the all-speeds hiss is common here
vacuum leak likely
Cold-climate cars — the cold-start-only stumble points at the coolant temp sensor or cold enrichment
temp sensor
Drive-by-wire cars (post-2005) — need an idle relearn after a throttle-body clean; don't spray with the engine running
relearn after clean

Two rules for reading the table: on any car burning low-tier fuel with a gradually worsening stumble, run the $15 fuel-system cleaner before anything else; and on any drive-by-wire car, never spray throttle-body cleaner into a running engine and expect a brief idle relearn after cleaning. On direct-injection engines, carbon on the intake valves is a mileage item rather than a fuel item — the Ford Explorer guide files it at 60,000-130,000 miles.

The 10 causes, ranked by frequency

1. Worn spark plugs or ignition coils — $80 to $400

🟡 Danger
Moderate — misfires accelerate converter damage if ignored; fix within two weeks
💰 Cost
Spark plugs $80-$200 (full set + labor); ignition coil $150-$400 per coil
📋 Codes
P0300 (random misfire), P0301-P0308 (cylinder-specific)
📍 Pattern
Intermittent stumble, sometimes at idle, sometimes under acceleration; feels like a hiccup or a briefly dropped cylinder; often slight idle roughness

Spark plugs ignite the compressed mixture, and as they wear over 30,000-100,000 miles the gap widens and the spark weakens, so under the higher pressures of acceleration a worn plug misfires and you feel the stumble. Here it shows up as a flat spot — a soft pull, a pause under load — because a marginal spark fails a few times and then catches; when it fails every revolution the feel changes to a rhythmic buck, and the jerking guide owns that version. The coil-swap test (free, 15 minutes): with a cylinder-specific code (P0301 = cylinder 1, etc.), swap that coil with an adjacent one, clear the code, and drive — if the misfire follows the coil, it's the coil; if it stays put, replace the plug first. This $0 test saves buying a $150 coil when a $20 plug was the fault. Self-check: pull one plug — light gray or tan is healthy, black soot is rich, white is lean, oily means oil burning. Fix: replace plugs as a full set, then the coil on a stubborn cylinder. See spark plug pricing, and if the light is flashing, the flashing-light guide.

The cheap cause first. A full set of plugs is $80-$200 fitted and the coil swap costs nothing but fifteen minutes — and the swap is what stops you paying for a coil that was never the problem. Do both before anyone opens a conversation about injectors or internal engine work.

At the shop: "P0303 is stored and the stumble is worst under load. I swapped the coil from cylinder 3 to cylinder 4 and the misfire moved with it. Please confirm that on your scan tool and quote me one coil and a plug set, and call me before doing anything beyond that."

2. Dirty or clogged fuel injectors — $100 to $450

🟡 Danger
Low-moderate — worsens gradually, can cause misfire damage; fix within two weeks
💰 Cost
Cleaning $100-$200 (professional ultrasonic); replacement $150-$450 per injector
📋 Codes
P0200-P0209 (injector circuit), or P030X misfires on specific cylinders
📍 Pattern
Hesitation under acceleration building gradually over months; may be worse on one bank; often eases temporarily after fuel-system cleaner

Injectors spray a fuel pulse timed to the millisecond, and carbon deposits narrow the spray and cut flow, so an injector delivering noticeably less than its neighbors runs that cylinder lean and stumbling under acceleration demand. The cleaner test: a full tank plus a bottle of detergent additive ($15-$25), then 100 highway miles — a noticeable improvement means deposits were it, and repeating every 15,000 miles is good maintenance. The balance test: a shop pulses each injector and measures flow ($50-$100), naming the weak one before anyone replaces the set. Fix: ultrasonic cleaning ($100-$200), replacement if cleaning doesn't restore flow, and a fuel filter at the same time if it is over 30,000 miles. If cleaning does not restore the balance, what injector replacement actually costs depends mostly on whether the engine is port- or direct-injected.

The cheap cause first. A $15-$25 bottle of detergent additive in a full tank is the cheap cause, and it is not folk wisdom. Audi's own bulletin on the subject (NHTSA manufacturer communication 10119940, 21 October 2017, superseding 01-13-09) tells technicians that "the use of contaminated gasoline or gasoline with a low content of deposit control additives may result in excessive accumulation of deposits on intake valves, intake manifold, fuel injectors, and combustion chambers," and lists "hesitations while driving" among the symptoms.

At the shop: "The stumble came on gradually over months and eased slightly after a bottle of cleaner. Before anyone quotes injectors, please run an injector balance test and show me the per-cylinder numbers, and tell me whether this engine is port- or direct-injected so I know what a set would cost."

3. Dirty or failing MAF sensor — $100 to $400

🟡 Danger
Low — runs but inefficiently; fix within two weeks
💰 Cost
Cleaning $0-$15 (MAF spray); replacement $200-$400
📋 Codes
P0100-P0104 (MAF circuit), P0171/P0174 (lean from a low reading)
📍 Pattern
Hesitation at multiple throttle positions, not just hard accel or cold; often noticeably worse fuel economy and a rough idle; slight stumble idle-to-light-throttle

The MAF measures incoming air so the computer can meter fuel; a dirty one underreports airflow, the computer injects too little, and the engine stumbles lean under acceleration. Fix: clean first (the full procedure is below), replace only if cleaning doesn't hold within a week, and use an OEM-equivalent part — cheap generic MAF sensors are among the most-complained-about parts in the DIY world, and often throw new codes of their own.

The cheap cause first. An $8-$12 can of MAF-specific cleaner is the cheap cause and the single cheapest first purchase anywhere on this page. The reason the sensor got dirty matters too: a split intake tube or a cheap oiled air filter puts oil and debris on the wires, so replace the filter and check the tube while you are in there.

Fix it yourself — the $8 MAF clean. Engine off, key out. Unclip the intake tube just after the air box and find the sensor: a small plastic body with two screws or torx fasteners and one electrical connector. Unplug it, remove the screws and lift it straight out without letting anything touch the sensing element — the fine wires or flat film inside the bore are the sensor, and a cotton swab or a fingertip ruins them. Spray ten or twelve short bursts of MAF-specific cleaner, from an angle rather than straight on. Never brake, carburetor or throttle-body cleaner: all three leave residue or strip the coating. Air-dry ten minutes, reinstall, then drive two full warm-up cycles before judging, because the fuel trims need time to relearn.

At the shop: "The stumble is at several throttle positions with a rough idle, and P0171 is stored. I already cleaned the MAF and it came back. Please check the sensor's readings against spec on a scan tool and smoke-test the intake for a leak before quoting a new sensor."

4. Vacuum leak — $100 to $400

🟡 Danger
Low-moderate — runs rough, lean codes, can age O2 sensors; fix within two weeks
💰 Cost
$100-$300 (hose or intake gasket); DIY hose $10-$30
📋 Codes
P0171 (lean bank 1), P0174 (lean bank 2)
📍 Pattern
Hesitation at all throttle positions, worst at idle and low speed; high idle (1,200-1,500 rpm); rough idle that surges or hunts without input

Unmetered air entering through a cracked hose or a loose connection throws off the air-fuel ratio, and the computer often can't fully correct a significant leak, leaving the mixture lean and stumbling. The free hiss test: at idle, listen along the intake manifold, the vacuum hoses and the throttle-body joint, working back systematically. The smoke test: a shop pressurizes the intake with smoke ($75-$100), making even hairline cracks visible — the most accurate method, and worth paying for. Fix: a cracked hose is $10-$30 DIY; an intake gasket is $200-$400; a throttle-body gasket $100-$200.

The cheap cause first. A single cracked vacuum hose is $10-$30 and ten minutes — usually cheaper than the diagnostic fee you would pay to be told the same thing. Ask for a photograph from the smoke test before authorizing an intake gasket: "it must be the manifold" without the smoke is a guess with a labor bill attached.

At the shop: "Rough idle at all speeds, P0171 stored, and I can hear a hiss near the throttle body. Please smoke-test the intake and show me where the vapor comes out before quoting a manifold gasket, and check the PCV hose and the brake booster line while the smoke is in there."

5. Dirty throttle body — $80 to $200

🟡 Danger
Low — worsens gradually; fix within a month
💰 Cost
Professional cleaning $80-$150; DIY $15 for a can of throttle-body cleaner
📋 Codes
P0505 (idle air control), P0506/P0507 (idle rpm out of range); often no codes
📍 Pattern
The 0-15 mph stumble pulling away from a stop, often worst in the morning; idle surge; stalling at low speed when the AC kicks in

Carbon from the PCV system builds on the throttle plate and bore over years, and at small throttle openings — pulling away from a stop — even a small restriction changes actual airflow versus what the computer expects, producing the stop-and-go stumble. Self-check: pull the intake tube off the throttle body (two clamps, 30 seconds) and shine a light in — clean metal is healthy, thick black buildup around the plate edges is your cause. Fix: DIY if moderate ($15), professional if severe ($80-$150); replace only if the throttle position sensor inside is failing.

The cheap cause first. A $15 can of throttle-body cleaner and a rag, and on a from-a-stop stumble it is the first thing to try. One condition: the relearn afterwards is part of the job. A shop that cleans the bore and hands the car back without letting the computer re-adapt has swapped one hesitation for another.

Fix it yourself — the throttle-body clean. Engine off and cold. Loosen the clamp and pull the intake tube off the throttle body so the bore is open. Spray cleaner onto a lint-free rag rather than into the bore, hold the plate open with your fingers instead of pressing the pedal, and wipe the carbon off the plate edges and bore wall until the metal is bright. Never spray into a running drive-by-wire engine; the plate can snap and the RPM flare. Reassemble, then do the idle relearn your manual specifies, or drive two cold-start-to-warm cycles before judging. A high or hunting idle in the first few minutes is the relearn happening, not a new fault.

At the shop: "It stumbles only pulling away from a stop, worst in the morning. Please inspect the throttle bore for carbon, clean it, and perform the idle relearn — and only quote a throttle body if it still stumbles after the relearn has completed."

6. Weak fuel pump — $600 to $1,500

🟠 Danger
Moderate to high — can strand you; fix promptly
💰 Cost
$600-$1,500 (in-tank pump, tank-drop labor; RepairPal $1,319-$1,504 typical)
📋 Codes
P0087 (fuel rail pressure too low), P0191 (pressure sensor range)
📍 Pattern
Hesitation only under hard acceleration or at highway speed, fine around town; sometimes worse below a quarter tank (less fuel to cool the pump)

The pump holds fuel pressure — typically 40-60 psi on a port-injected engine — and a failing one keeps up at idle but can't sustain it under full-acceleration demand, so pressure drops, the engine leans out, and you feel the stumble. The $20 home pressure test — if your engine has a port: a gauge kit on the fuel-rail Schrader valve (a capped tire-valve stem on the rail), key on without starting; most port-injected engines spec 40-65 psi, start and rev, and the pressure should hold and not sag. A reading well below spec is a weak pump or a clogged filter, and the test confirms fuel delivery before a four-figure pump. Two large exceptions: many returnless port systems have no test port at all, and a direct-injection engine runs a low-pressure lift pump feeding a high-pressure pump that works in the low thousands of psi — that side is read on a scan tool, not with a hardware-store gauge. If you cannot find a Schrader valve on the rail, stop looking and ask the shop to log fuel pressure on the scan tool instead. The low-tank clue: a stumble that is worse below a quarter tank is worth noting, since a submerged pump runs hotter with less fuel around it — keep the tank above a quarter as a stopgap. Fix: most pumps are in-tank (tank-drop, 2-3 hours); always confirm with a pressure test first, since a clogged filter mimics it for far less. RepairPal puts the typical job near $1,319-$1,504.

The cheap cause first. Here the cheap cause may not exist as a part. If your car has a separate inline fuel filter, that filter is it at $100-$200 fitted; if the filter lives inside the pump module, the cheap step is a pressure reading. One more costs nothing: a recall lookup — low-pressure fuel pumps have been recalled in the millions since 2020, and fuel pump replacement cost lists the campaigns.

At the shop: "It hesitates only under hard acceleration and worse below a quarter tank. I want a fuel-pressure test under load with the actual numbers written on the invoice, and a VIN check for an open fuel-pump recall, before anyone quotes a pump."

7. Failing throttle position sensor (TPS) — $150 to $350

🟡 Danger
Low-moderate — intermittent and worsens over time; fix within two weeks
💰 Cost
$150-$350 (sensor + labor + throttle calibration)
📋 Codes
P0120-P0124 (TPS circuit)
📍 Pattern
Erratic, unpredictable hesitation — fine one moment, stumbling on the same throttle input the next; random surge or jerk; idle that fluctuates without input

The TPS tells the computer how far the throttle is open so it can meter fuel and timing; a failing one sends erratic voltage, and the computer answers the noise with inconsistent fuel delivery. Self-check with a multimeter: plugged in with key on, the signal should read about 0.5V closed and climb smoothly to roughly 4.5V wide open — dead spots or erratic jumps mean a failing sensor. Fix: replacement is usually a 30-minute job, and some drive-by-wire systems need a scan-tool calibration afterward.

The cheap cause first. Before the sensor, check what it plugs into: a dirty or spread connector pin, a chafed harness wire or a loose engine ground produces exactly the erratic voltage a failing sensor does, and none of them cost a part. Wiggle-test the connector with the meter connected and watch for the signal to jump.

At the shop: "The hesitation is unpredictable — the same pedal input behaves differently minute to minute, and P0122 has appeared once. Please back-probe the throttle position signal and watch it sweep on a graph while flexing the harness, before replacing the sensor."

8. Oxygen sensor or coolant temperature sensor — $150 to $400

🟢 Danger
Low urgency — fix within two weeks
💰 Cost
O2 sensor $200-$400 per sensor; coolant temp sensor $150-$300
📋 Codes
P0115-P0118 (coolant temp), P0130-P0167 (O2 sensor)
📍 Pattern
Temp sensor: hesitation only cold, first 3-5 minutes, then gone. O2: hesitation at all conditions, slightly worse under load, with notably worse economy

The coolant temp sensor tells the computer how much extra fuel a cold engine needs; one that reads "warm" when the engine is cold under-enriches the mixture, and you stumble until it warms up. The upstream O2 sensor trims fuel in real time, so a failing one drives wrong adjustments and a persistent stumble with worse economy. Temp sensor self-check: if the stumble happens only in the first few minutes cold and vanishes at operating temperature while the gauge reaches the middle normally, that points at a temp sensor reading high. Fix: the coolant temp sensor is usually a 30-minute job on a cold engine; an O2 sensor is straightforward with the right socket, replaced one at a time per the code. A stubborn case pairs with a check engine light.

The cheap cause first. The coolant temperature sensor is commonly $30-$80 as a part and often a twenty-minute job, so almost all of the quoted price is access and shop time. Before that, check the free thing: a gauge that takes far too long to reach the middle points at a stuck-open thermostat, which produces the same cold-running stumble and is a different part.

At the shop: "It stumbles only for the first few minutes on a cold start and is perfect once warm. Please read the coolant temperature sensor value at key-on against ambient temperature on an overnight-cold engine, and check thermostat operation, before replacing anything."

9. Drive-by-wire lag: the pedal sensor, the throttle motor, and a lost relearn — $0 to $350

🟡 Danger
Low-moderate — a pedal that answers late is a merging problem; a throttle in limp mode is a tow
💰 Cost
Throttle relearn $0 DIY or a scan-tool session at a shop; TPS or pedal sensor $150-$350 with calibration; a throttle body with a failed motor priced by model
📋 Codes
P0120-P0124 (throttle position), P2135-P2138 (throttle or pedal sensor correlation), P0507 (idle high after a clean); often a wrench or throttle warning lamp rather than the check engine light
📍 Pattern
A dead half-second between pressing the pedal and anything happening, then normal power; worst from a stop and on tip-in at cruise; sometimes an idle that sits too high after a battery disconnect or a throttle-body clean; no stumble, no buck — just late

On a car built since the mid-2000s there is no cable between your foot and the throttle. The pedal is a sensor, the plate is moved by a small electric motor, and the computer decides how fast to open it — so the most literal kind of hesitation, a pause between request and response, can live entirely in that chain with the engine in perfect health. The relearn: the computer stores a learned value for the closed-throttle position, and a battery disconnect, a dead battery or a throttle-body cleaning wipes it; until it relearns, the idle sits high and the first inch of pedal does nothing. Most cars relearn over a few warm-up cycles; some need a key-on sequence from the manual or a scan-tool command, and a shop that cleaned your throttle body without doing it has just created a hesitation. The pedal sensor: two redundant tracks report your foot's position, and when one drifts the computer distrusts both and slows its response or drops into reduced power; a P2135-series correlation code names it. The throttle motor: carbon or a worn gear makes the plate move late, logging a throttle-actuator code and often a wrench lamp. Fix: the relearn ($0), then the pedal or throttle position sensor ($150-$350 with calibration), then the throttle body if its motor has failed.

The cheap cause first. The relearn is free, and on a car that started hesitating the day after a battery change, a jump start or a throttle-body cleaning it is the cheap cause by a wide margin. Acura's bulletin B15-038 (NHTSA manufacturer communication 10107186, 20 June 2017) describes vehicles that hesitate, surge, idle high or shift hard because "the idle learn is unable to relearn its parameters when the CAN system is interrupted during an ECM, TCM, or control unit update." A hesitation created by a software update is fixed by finishing the software job, not by buying a pedal.

At the shop: "The dead spot started the day after the battery was replaced. Please perform the idle and throttle relearn procedure for this car first and let me drive it, and only then look at the pedal position sensor — I do not want a part until the relearn has been done and documented."

10. Exhaust restriction: the flat spot above 3,000 RPM — $50 to $2,500

🟡 Danger
Moderate — a progressive restriction that gets worse; a converter that breaks up inside can block the exhaust entirely
💰 Cost
Backpressure test $50-$100; catalytic converter $900-$2,500 OEM or CARB-compliant, $600-$1,200 budget aftermarket; a crushed pipe or collapsed muffler baffle priced by the section
📋 Codes
P0420/P0430 flag catalyst efficiency, not a restriction — a clogged converter often sets no code at all
📍 Pattern
Normal response at light throttle, then a flat spot — the engine pulls to about 2,500-3,500 RPM and stops pulling; worse the longer you stay in it; sometimes a rotten-egg smell or a glowing converter after a hard drive

Every hesitation on this page so far is about getting air and fuel in; this one is about getting exhaust out. A converter whose honeycomb has melted or broken up, or a pipe crushed by a jack or a curb, passes exhaust fine at idle and chokes the engine when the volume climbs — which is why the response is normal up to a point and then goes flat, as if a hand had closed over the tailpipe. The tell: a hesitation that depends on RPM rather than temperature, tank level or throttle position, and gets worse the longer you hold the engine at speed. The backpressure test ($50-$100): a gauge threaded into the oxygen-sensor port reads exhaust pressure at 2,500 RPM, naming the restriction before anyone buys a converter. The cause behind the cause: a converter usually clogs because a misfire fed it raw fuel for months — so a new converter on an engine that still misfires clogs again. Fix: confirm with the backpressure test, replace the restricted section, and fix the misfire that caused it — the sputtering guide covers the converter's other face, the sputter under load with an RPM ceiling.

The cheap cause first. There is no cheap part here, so the cheap cause is the test that keeps you from buying the expensive one: $50-$100 of backpressure reading, or a free look underneath for a pipe flattened by a jack pad or a curb — a crushed section costs a fraction of a converter and produces the identical flat spot.

At the shop: "It pulls normally and then goes flat around 3,000 RPM, and nothing is stored but a P0420. Please take a backpressure reading at 2,500 RPM through the oxygen-sensor port and show me the number, and put the car on the lift to check for a crushed pipe, before quoting a converter."

Can't tell the vacuum leak from the fuel pump?
Find the system before you spend — free

A hesitation happens on the road under load, and a recording of a parked engine can't capture it — the timing, the scan, and the pressure test do that. What the free check can weigh in on is the rough idle that often comes with a lean or misfiring engine: film the engine running, parked, for 30 seconds and upload it with an email, and about ten minutes later a report gives an Engine Health Score, a status for engine core, bearings, intake, belts, and exhaust, a second AI opinion, a likely cause with severity, a six-month outlook, and a repair-cost estimate — or says "inconclusive" if the clip can't support a verdict. A second opinion before the tune-up, not a substitute for the $8 MAF cleaning.

🔍 Diagnose My Hesitation — Free

Why does my car hesitate when accelerating from a stop? The 0-15 mph stumble usually points to one of three causes. The most common and cheapest is a dirty throttle body restricting airflow at the small openings where it matters most ($80-$150 cleaning, or $15 DIY). Next is worn spark plugs misfiring under the load of initial acceleration ($80-$200). Least common but most expensive is a failing torque converter that slips momentarily when load is first applied ($800-$1,800). The throttle body and plugs are the cheap, likely causes, so clean and inspect those before anyone diagnoses the transmission. A quick tell separates them — if forcing a lower gear makes the stumble vanish, it's the transmission not being in the right gear; if the stumble continues in the lower gear, it's engine-side, meaning the throttle body or plugs. That is a test you do from the driver's seat; a PulsCar recording can't tell an engine lag from a transmission one.

Engine or transmission? The downshift test

A slipping torque converter feels almost identical to engine hesitation, so before diagnosing the engine, run this 30-second test. The manual downshift test: while the hesitation is happening, force one gear lower (the L or manual mode on an automatic, or a paddle down one gear). If the hesitation vanishes immediately in the lower gear, the transmission probably wasn't in the right gear for your speed. If the hesitation continues in the lower gear, the fault is more likely engine fuel or ignition. Treat both readings as evidence, not as a verdict: a lower gear also raises RPM and changes how hard the engine is working, and that alone can hide a marginal misfire or a lean spot. What the test really buys you is a written observation to hand the shop, which is more than most people arrive with. A few more clues separate them: a stumble only during shifts (at specific speed ranges) leans transmission; a stumble at all speeds and gears equally leans engine; and the classic slip signature is RPM rising while road speed does not follow — the engine revs and the car does not go. RPM that falls when you press the gas is the opposite signal and points at the engine being loaded down or starved, not at a slipping converter. Watch the tachometer while it happens and write down which of the two you saw; that one note changes which shop you should be in. It matters because a transmission diagnosis starts somewhere else entirely — see transmission slipping and transmission fluid leak.

What 6,318 NHTSA complaints about hesitation show

Every cause above is the trade's standard list. This part is ours. We queried NHTSA's public complaint flat file — 777,040 owner complaints received between 1 January 2015 and 8 September 2026 — for narratives describing a hesitation, stumble, lag or sluggish response in an acceleration context. The published set is 6,318 complaints; the query, exclusions, sample reading and false-positive rate are in the method file.

It almost never ends in a tow, and that is the trap. Of the 6,318, 2.12% were towed, against 5.11% across all 777,040 complaints; crashes 1.30% versus 4.37%, fires 0.36% versus 1.82%. On every axis a hesitation is the mildest thing in the database, which is exactly why it gets postponed for a year — and why the set still contains 42 complaints reporting an injury, 47 injuries in total, and one death. The danger is not the car breaking; it is the half-second you did not have while pulling into a gap.

Half of them are on cars still under warranty. Median mileage in the set is 38,000 miles (quartiles 8,600 and 80,000, from the 3,261 complaints carrying a usable odometer reading), against a 70,000-mile median across the whole file — and 49.1% of those readings are at or under 36,000 miles, inside the bumper-to-bumper coverage on most new-car warranties. Check your in-service date before you pay for a diagnosis. A hesitation is a drivability complaint, and a drivability complaint is warranty work.

The shop cannot make it happen — nine times more often than usual. In 330 complaints, 5.22% of the set, the narrative says the shop could not duplicate it, found no problem, or called it normal. The same phrase list across the whole 777,040-complaint file matches 0.59% — hesitation is roughly nine times likelier than the average defect complaint to end in "no fault found." That number should change how you book the appointment. Describing a stumble is not enough; arrange for the technician to feel it. Go in cold if it only happens cold, ask to ride along, and bring a phone note with dates, speeds, gear and tank level.

Most owners never write down when it happens. Counting timing phrases: 32.9% mention a stop, a light or pulling away; 21.6% mention passing, merging, a ramp or wide-open throttle; 2.7% a cold start; 1.1% a fill-up or low tank; 0.9% a rough idle — and 49.5% contain no timing phrase at all. These are keyword shares of what people chose to type, not a measured distribution of when cars hesitate; treat them as floors. The shape is the point: the observation that costs nothing and narrows the list fastest is the one half the file leaves out.

This is the lag file, not the jerk file. Our car jerking when accelerating page runs a different query — jerk, buck, surge, shudder — and publishes its own set of 10,601 complaints. The two overlap only where an owner used both kinds of word: 4,490 of the 6,318 here (71.1%) contain no jerk, buck, surge, shudder, judder or lurch word anywhere, and those pure late-response reports look like the whole set (towed 2.36%, median 40,250 miles). If your car bucks, use that page's numbers; if it answers late, this set is yours.

Which models and years fill the hesitation file

These are raw complaint counts. They are not failure rates, they are not normalized by how many of each model are on the road, high-volume cars produce high counts, and a model with a famous problem attracts complaints from owners who read about it. Nothing here ranks manufacturers. The counts are good for one thing: spotting a cluster — a model and a narrow band of years described the same way — because a cluster usually has a document behind it, and a document is something you can take to a service desk.

By make: Ford 1,337, Toyota 729, Hyundai 701, Jeep 445, Nissan 442, Chevrolet 390, Honda 380. By model, four clusters stand out, each with paperwork behind it.

Hyundai Tucson, 274 complaints, median 7,000 miles. 115 are model year 2016 and 106 are 2017, and 91.1% of the reports with an odometer reading are at or under 36,000 miles. This is the 7-speed EcoShift dual-clutch, and Hyundai described it precisely in its own bulletin (NHTSA manufacturer communication 10082445, 14 October 2016): "the transmission clutch application logic can result in a delayed engagement when accelerating from a stop. If the accelerator pedal is steadily depressed for approximately 1.5 to 2 seconds, the vehicle will begin to accelerate and normal driving is resumed. However, if the accelerator pedal is repeatedly cycled, the vehicle will not accelerate." Read that last sentence twice: pumping the pedal — the instinctive reaction — makes it worse. Hyundai recalled 41,000 of them (16V-628); the remedy was a transmission-control-module software update, free. A separate bulletin four years later, 20-AT-025H — "TCU update: Tucson 2.0L hesitation at acceleration" — covers 2016-2018 Tucsons with the 2.0L engine and a hesitation "particularly from a rolling stop condition," at 0.3 hours of warranty labor.

Toyota Tundra, 306 complaints, overwhelmingly 2022 and newer (112 of model year 2022, 74 of 2024, 67 of 2023). Toyota's bulletin T-SB-0032-26 Rev1 — 6 May 2026, revised 18 August 2026, superseding T-SB-0111-22 — is titled, in exactly these words, "Hesitation from a Rolling Stop." It covers 2022-2026 Tundras with the non-hybrid V35A-FTS engine, names "hesitation from a rolling stop" and "hesitation from a quick stop," and says "the transmission control module (TCM) logic has been modified to address these conditions." If you own one, that number is the whole conversation at the service desk.

Ford Focus, 449 complaints, model years 2012-2017, median 30,000 miles, 54.3% at or under 36,000 — the DPS6 dry dual-clutch, which belongs to both symptoms because it shudders and answers late. Jeep Cherokee, 212, concentrated in 2014-2015, median 19,000 miles — the early nine-speed automatic. Ford F-150 (212) and Toyota Camry (191) follow.

The pattern worth taking away is not which badge is on the grille. It is that the four largest clusters in a file about engine hesitation are all transmissions, and in three of the four the manufacturer's own answer was a software calibration rather than a part — the reverse of what a "you need a tune-up" quote assumes.

What owners said was repaired, and what that list cannot tell you

In 708 of the 6,318 complaints — 11.2% — the owner wrote down what a shop diagnosed or replaced. Of those 708: transmission, clutch, CVT, valve body or solenoid in 212 (29.9%); an internal engine repair or a replaced engine in 55; battery, charging or wiring in 32; a software update, reflash or relearn in 27; plugs or coils in 24; a fuel pump in 17; a throttle body, pedal or throttle sensor in 15; a converter or exhaust in 15; injectors in 12; a vacuum leak or intake gasket in 5; a MAF sensor in 4; an oxygen sensor in 3.

Now the warning, because this table is the easiest thing on the page to misread. It is not a frequency ranking of the causes of hesitation. It ranks what gets written into a federal safety complaint, and the filter is money and anger, not physics: nobody files with the federal government about an $8 can of sensor cleaner that fixed their car, and everybody files when a $4,000 transmission was replaced twice and the stumble came back. Read this list as the expensive tail, and the cause ranking further up the page — plugs, deposits, sensors, leaks — as what is actually likely. Both are true at once. The download has the full table and the counting rules.

What the recalls and bulletins say: the fix is often a reflash

A hesitation can be a recall. It is rare, and it is free when it happens. Across the whole recall file, twelve campaigns use the words hesitate, hesitation, stumble or sluggish in the defect or consequence text; three matter for ordinary cars.

Mitsubishi 16V-563, 28 July 2016, 82,436 vehicles — 2015-2016 Outlander Sport, 2016 Outlander and Lancer with the CVT, which "in certain driving conditions, may cause a delay in the vehicle accelerating." The consequence line is the plainest sentence in this article: "A hesitation during acceleration can increase the risk of a crash." Remedy: the CVT control unit reprogrammed, free.

Hyundai 16V-628, 30 August 2016, 41,000 vehicles — the Tucson dual-clutch case above, where "certain driving conditions and high temperatures may cause the vehicle to not move if the accelerator pedal is pressed and released repeatedly," remedied by a transmission control module software update.

Ford 14V-495, 11 August 2014, 133,227 vehicles, with supplement 15V-813 adding 9,017 more — 2013-2014 Escape 2.0L and Focus ST, where poorly crimped splices in the harness to the manifold absolute pressure sensor "may provide incorrect signals to the powertrain control module," and "the incorrect signals could cause the vehicle to hesitate or the engine to stall." The remedy was new splices — a useful reminder that a sensor reading wrong is not always a bad sensor. Sometimes it is the wire.

Below the recall line sit the manufacturer communications, and they are the real body of evidence. Searching every bulletin summary for hesitation, stumble or sluggish returns 616 distinct communications; 338 tie the symptom to acceleration, throttle, launch, drive-away or shifting, dated February 2015 to July 2026, and 177 of those 338 — 52.4% — mention software, reprogramming, recalibration or a flash. The largest counts are Ram (68), Nissan (31), Chevrolet (25), Jeep (24), Audi (21), Land Rover (20) and Toyota (20). NHTSA publishes abstracts rather than full text, so the software share is a floor.

One more, filed under sluggish rather than hesitation, because it is the cheapest cause on this entire page and nobody expects it: Stellantis bulletin 09-019-26, 8 August 2026, for the 2026 Grand Cherokee with the 2.0L turbo. Customer symptom: "misfires or sluggish engine performance." Cause: "engine oil may have been overfilled." It was released alongside a rapid service update and is reimbursable under warranty. If your car started stumbling right after an oil change, check the dipstick before you check anything else.

Read your car's own hesitation record in ten minutes

Everything above is public, and all of it is searchable by your own VIN. Do this before you authorize a diagnosis:

  1. Find the VIN — door jamb sticker, windshield base, or your insurance card. Seventeen characters.
  2. Run the free federal recall lookup at nhtsa.gov/recalls. It returns open, unrepaired safety recalls for that exact VIN, and a recalled defect must be remedied at no charge under 49 U.S.C. 30120. It does not show bulletins or campaigns already performed.
  3. Search the complaint database for your year, make and model at nhtsa.gov/vehicle and read twenty narratives. You are looking for your own sentence written by a stranger — and for what their dealer did about it.
  4. Read the manufacturer-communications list on the same page. A bulletin title like "hesitation from a rolling stop" is worth more at a service desk than any amount of describing.
  5. Write the bulletin or campaign number on the repair order before work starts, and ask for the technician's finding in writing.
  6. Check the in-service date and the warranty. With half of this set under 36,000 miles, the odds that the fix is free are better than most people assume.

Should you buy a used car with a known hesitation problem?

Short answer: only at the right price, and only after reading the document that describes it.

If the hesitation has a recall on it, it is close to a non-issue. A campaign like 16V-628 or 16V-563 is repaired free, by anyone's dealer — the remedy follows the VIN, not the buyer. Run the lookup, confirm the campaign is open or already performed, and price the car normally.

If the hesitation only has a bulletin, subtract the repair. A bulletin is not free once the warranty runs out. A software update is an hour or less of labor and the cheapest outcome on this page; a dual-clutch that has had its calibration updated twice and still hesitates is a clutch pack, and that is four figures — which is part of why used Focuses and Tucsons are cheap.

Always drive the specific condition before buying. Pull away from a stop into a real gap, not a slow roll out of a parking space. Accelerate hard from 40 mph onto a ramp. Try a cold start if the seller allows it — a car "warmed up for you" before you arrive is hiding the cheapest-to-fix version of this symptom.

Worth buying anyway? Frequently, yes. These clusters are mostly documented and mostly software, which puts them in a different class from an undiagnosed stumble with no paper trail. The one to walk away from is not the Tucson with a known calibration; it is the car whose owner says "they could never figure it out" — remembering that 5.22% of this complaint set ended exactly there.

Three hesitation traps, dissected

Trap one: the "tune-up" that was a $15 vacuum hose. The situation: a shop calls a stumble a tune-up, replaces plugs, air filter and fuel filter for $350, then quotes a $500 fuel pump when nothing changes. What's real: a cracked vacuum hose throwing a lean code the whole time. The price: $850 of parts for a $15 problem. The defense: get the scan first, and never authorize a repair over $200 without a code or a test result naming the part.

Trap two: the fuel pump bought without a pressure test. The situation: hard-acceleration stumble gets a pump quote on symptoms alone. What's real: a clogged $100-$200 fuel filter causes identical symptoms, and only a fuel-pressure reading tells them apart. The price: a $600-$1,500 pump when a filter would have done it. The defense: insist on a documented fuel-pressure test before any pump — WOT pressure that holds rules the pump out.

Trap three: the transmission diagnosed as the engine (or vice versa). The situation: a from-a-stop stumble gets engine parts thrown at it when it was torque-converter slip — or a transmission shop chases a slip that was really a misfire. What's real: the downshift test separates them in 30 seconds. The price: a wrong-shop diagnosis and doubled labor. The defense: run the downshift test first, and match the shop to the result.

Two hesitation quotes, decoded

These are composite scenarios, not individual customers: each combines details that come up repeatedly in owner reports and shop quotes.

Scenario 1: the $600 fuel pump that was a $12 bottle of cleaner. A driver with a gradually worsening stumble was quoted a fuel pump. A free scan showed no fuel-pressure code, a $12 bottle of injector cleaner over 100 miles brought the power back, and no pump was needed. $12 where $600 was quoted. Lesson: a gradual stumble on low-tier fuel is dirty injectors first — the cheap cleaner test comes before the pump.

Scenario 2: the "engine" that was a software campaign. A driver chasing a from-a-stop stumble bought plugs and a throttle-body cleaning and got no change. The car was a 2016 Tucson with the dual-clutch transmission; a VIN lookup showed recall 149 (NHTSA 16V-628) open, and the dealer's transmission-control-module reflash was free. Lesson: on a from-a-stop hesitation, run the VIN through the federal recall lookup before you buy a single part — the manufacturer's own answer to this symptom is a software update often enough to be worth the two minutes.

After the fix: keep the stumble away

Run a good fuel and a cleaner periodically. Top-tier gas and a bottle of detergent additive every 15,000 miles keeps injectors and the throttle body clear — and it is the one preventive step a manufacturer bulletin actually endorses. Change plugs on schedule, every 60,000-100,000 miles on iridium. Clean the MAF at air-filter changes. Don't ignore a flashing light: a caught misfire is $80-$400, an ignored one cooks the converter into a four-figure job. And scan at the first stumble. When a big repair is quoted, an independent shop and a second opinion beat guessing.

Your hesitation plan: next 10 minutes, today, this week

Next 10 minutes (free):

  1. Note the timing — cold only, hard-accel only, from-a-stop, all-speeds with rough idle, or intermittent — and write it in your phone with the date, speed, gear and tank level.
  2. Listen for a vacuum hiss at idle and check your last fill-up.
  3. Run your VIN through the federal recall lookup.

Today: 4. Get the free OBD scan — P030X is a misfire, P0171/74 is lean, P0087 is fuel pressure. 5. Try the $25 cheap fixes — MAF cleaner ($8) and fuel-system cleaner ($15). 6. Read the manufacturer-communication list for your year and model and write down any bulletin whose title matches your symptom.

This week: 7. Match the fix to the pattern, the codes and the paperwork, not a guess. 8. Before a fuel pump → get the fuel-pressure test in writing and rule out the cheap filter. 9. Before authorizing any "tune-up" over $200 → confirm a code, a test or a bulletin names the part.

Related guides: jerking when accelerating, when the car won't accelerate at all, losing power going uphill, running rough, transmission slipping, check engine light on, spark plug pricing, what a diagnostic should cost and signs you're being overcharged. See also the Ford Focus guide by mileage.

Sources and documents

Primary documents opened and read this month, and our own analysis published so you can check it.

  1. Toyota T-SB-0032-26 Rev1, "Hesitation from a Rolling Stop," 6 May 2026, revised 18 August 2026 — 2022-2026 Tundra, non-hybrid V35A-FTS; TCM logic modified. Bulletin PDF
  2. Hyundai 20-AT-025H, "TCU update — Tucson 2.0L hesitation at acceleration," October 2020 — 2016-2018 Tucson 2.0L, hesitation "particularly from a rolling stop condition," 0.3 hours warranty labor. Bulletin PDF
  3. Stellantis 09-019-26, 8 August 2026 — 2026 Grand Cherokee 2.0L; symptom "misfires or sluggish engine performance," cause "engine oil may have been overfilled." Bulletin PDF
  4. Recall 16V-563, Mitsubishi, 28 July 2016, 82,436 vehicles — CVT delay in accelerating; "a hesitation during acceleration can increase the risk of a crash"; control unit reprogrammed free. Campaign record
  5. Recall 16V-628, Hyundai, 30 August 2016, 41,000 vehicles — Tucson dual-clutch; TCM software update free of charge. Campaign record
  6. Recall 14V-495 with supplement 15V-813, Ford, 2014-2015, 133,227 and 9,017 vehicles — MAP sensor harness splices; "could cause the vehicle to hesitate or the engine to stall." Campaign record
  7. Hyundai 10082445 (14 October 2016), Acura B15-038 (NHTSA 10107186, 2017) and Audi 10119940 (2017) — quoted from NHTSA's published summaries. Bulletin dictionary
  8. 49 U.S.C. 30120 — a recalled defect must be remedied without charge, within the statute's limits. Statute
  9. Our analysis, publishedby make, top models, timing phrases, what owners said was repaired, 338 bulletins by make and the method file. Licensed CC BY 4.0. Complaint source: NHTSA complaint field dictionary.

What we could not verify. No published dataset says how often a hesitation turns out to be each of these ten causes, which is why this page ranks by pattern rather than by percentage.


*How these numbers were built: cross-checked against published 2026 repair-estimator ranges and typical independent-shop quotes (OBD scan $0; MAF cleaning $0-$15, replacement $200-$400; fuel-system cleaner $15-$25; spark plugs $80-$200; ignition coil $150-$400; catalytic converter $900-$2,500 with a $50-$100 backpressure test first; throttle-body cleaning $80-$150; vacuum hose $10-$30, intake gasket $200-$400; injector cleaning $100-$200; TPS $150-$350; O2 sensor $200-$400; coolant temp sensor $150-$300; fuel pump $600-$1,500, RepairPal $1,319-$1,504), at 2026 independent-shop labor rates. *

Prices verified July 2026 and reviewed quarterly — no estimator would serve our checks this pass (RepairPal, AutoZone, O'Reilly and NAPA all returned HTTP 403 on 18 September 2026), so the ranges above are unchanged and should be treated as estimates you confirm at the counter. Technical documents verified September 2026: the three bulletin PDFs and the three recall campaign records in the sources list were opened and read on 18 September 2026, and the complaint, recall and manufacturer-communication flat files behind our own analysis were queried the same day.

Have a hesitation pattern we didn't cover? Email [email protected] with when it stumbles — cold, hard-accel, from-a-stop, or everywhere — and any stored codes, and we'll add it to the next version of this guide.