Bad throttle body symptoms and replacement guide
Symptoms of a failing throttle body, common codes, when a clean fixes it versus when you need a new unit, and what replacement actually costs.
A failing throttle body usually shows up as rough idle, hanging or surging RPM, hesitation on acceleration, and a check engine light with a code in the P0120 to P0124 range or P2135. Before you replace it, try cleaning it first. About half the time, a $10 can of throttle body cleaner solves the issue.
What the throttle body does
The throttle body is the butterfly valve between the air intake and the intake manifold. On a fuel-injected engine, it controls how much air gets into the combustion chambers. Modern cars use electronic throttle bodies (drive-by-wire) with a motor that opens the plate based on accelerator pedal position and ECM logic. Older cars (pre-2005ish) used a physical throttle cable.
Inside the throttle body: the plate itself, a position sensor (TPS), and on electronic units, the actuator motor and a return spring.
Symptoms
| Symptom | What it usually means |
|---|---|
| Check engine light | TPS or actuator code stored |
| Rough idle, RPM bouncing | Carbon buildup or failing TPS |
| Hanging high idle (1,200+ RPM) | Plate sticking open, carbon, or vacuum leak |
| Stalling at idle | Plate stuck closed, broken motor |
| Hesitation when you press the gas | TPS sending bad position data |
| Surging at steady speed | TPS noisy or intermittent |
| Limp mode (RPM capped at 2,500) | ECM disabled electronic throttle |
| Loss of cruise control | Throttle response out of spec |
Common codes
| Code | Meaning |
|---|---|
| P0120 to P0124 | Throttle position sensor circuit |
| P0220 to P0224 | Second TPS circuit (electronic throttle has two) |
| P2100 to P2105 | Throttle actuator motor faults |
| P2110 to P2112 | Throttle limited or stuck |
| P2135 | TPS signals out of correlation (common) |
| P0507 | Idle speed higher than expected (often dirty throttle) |
| P0508 | Idle speed lower than expected |
Clean before you replace
Carbon buildup on the throttle plate and the bore is the most common cause of rough idle and hanging idle on cars with 60,000+ miles. The fix is 20 minutes and $10 of cleaner.
- Disconnect the battery negative for 5 minutes.
- Remove the air intake hose from the throttle body.
- Spray throttle body cleaner (CRC, Berryman B-12) on a clean rag.
- Wipe the plate and the bore on both sides of the plate. Don’t drown it in cleaner.
- Reassemble.
- Reconnect the battery and let the engine idle for 10 minutes. The ECM will relearn idle position.
- On some cars (Honda, Toyota, some Fords), you need to perform a throttle relearn with a scanner.
Do not spray cleaner directly into the open throttle body on an electronic-throttle car. The cleaner can damage the motor seals and the throttle position sensor.
Some manufacturers (BMW, Mercedes) call out specific cleaners and forbid all others. Check before you spray.
When you actually need to replace it
Replace the throttle body if:
- The TPS reads erratically on a scan tool even after a clean.
- The actuator motor is dead (no movement when you cycle the key on a drive-by-wire car).
- Physical damage to the plate or bore.
- Cleaning solved it once, but it came back within a few thousand miles.
A used throttle body from a junkyard works if you can find one off a low-mileage car. After install, the ECM usually needs a throttle relearn or idle relearn. Some cars do it automatically; others (Hondas especially) need a dealer scan tool or an aftermarket equivalent.
Replacement cost in 2026
| Vehicle category | Part | Labor | Total |
|---|---|---|---|
| Common domestic | $150 to $300 | $80 to $150 | $230 to $450 |
| Common Asian | $200 to $400 | $80 to $200 | $280 to $600 |
| European luxury | $400 to $900 | $200 to $400 | $600 to $1,300 |
| Truck (Super Duty, Silverado HD, etc.) | $250 to $500 | $100 to $250 | $350 to $750 |
Labor is short on most cars (under an hour). The cost is in the part. Aftermarket throttle bodies are available cheaper, but quality varies, and a poorly-built electronic unit can throw codes for months.
DIY notes
Bolts are usually four or six 10mm or 12mm. Watch for a gasket between the throttle body and the intake manifold; replace it if it’s flat or torn. After install, idle the engine and listen for a vacuum hiss; the throttle body is a common point for leaks if a gasket isn’t sealing.
After any throttle work, drive normally for 20 minutes to let the ECM adapt. If the idle is rough or hangs, that’s the adaptation in progress, not a new problem.