A car that hesitates when accelerating is usually not getting enough air, fuel or spark at the moment you press the pedal. The most common causes are a dirty mass airflow (MAF) sensor, a vacuum leak, a weak fuel pump or clogged filter, dirty injectors, worn spark plugs or coils, and a faulty throttle position sensor. A restricted exhaust or a slipping transmission can feel similar.
Common causes
| Cause | Clues |
|---|---|
| Dirty or failing MAF sensor | Hesitation and poor fuel economy; codes such as P0101; see MAF sensor |
| Vacuum leak | Hissing, high idle, lean codes such as P0171; see vacuum leak |
| Fuel delivery | Worse at high load or uphill; see fuel pump symptoms and fuel filter |
| Dirty injectors | Rough idle and stumble; see fuel injector symptoms |
| Ignition | Stumble under load, misfire codes; see spark plugs |
| Throttle position sensor or dirty throttle body | Dead spot or delay off idle; see TPS and throttle body |
Hesitates from a stop
Off-idle hesitation often points to a dirty throttle body, a TPS dead spot, a vacuum leak or a MAF sensor reading low. Cleaning the throttle body and MAF sensor with the correct cleaner is a simple first step.
Hesitates with the AC on
The AC compressor adds load to the engine. A small stumble when it engages is normal, but a pronounced bog points to weak idle control, a dirty throttle body or an engine already running lean; see idle air control valve.
Hesitates and then takes off
A pause followed by a surge suggests a lean condition that the computer corrects, a sticking throttle, or a transmission that slips and then engages; see transmission slipping and fuel trim.
Hesitates at high speed or uphill
At high load, fuel delivery and ignition are pushed hardest, so a tired pump, a clogged filter or weak coils show up there first. See car loses power when accelerating.
Hesitation in older, high-mileage engines
On engines with many miles, carbon on intake valves (especially on direct-injection engines), a stretched timing chain, or low compression can all dull throttle response. These problems develop slowly, so the hesitation creeps in rather than appearing suddenly, and they usually come with other signs such as rough idle, misfire counts or timing correlation codes.
How to diagnose it
- Scan for codes and look at fuel trims and MAF readings with a scan tool.
- Listen for vacuum leaks and inspect intake hoses.
- Test fuel pressure against the specification.
- Check plugs and coils if misfire counts rise under load.
If the engine itself is worn out, compare a repair with our replacement engines.
Trouble codes: P0121 Throttle Position Sensor Range · all OBD2 codes.
Shipping is a flat $80.00 per order to US addresses, with 15-day free returns. Questions? Ask a parts specialist.