P0124 Code: Throttle Position Sensor Circuit Intermittent
🟠 Moderate severity · drivable
You can drive, but the engine may hesitate or lose power suddenly while the signal drops out.
What P0124 means
The throttle position sensor signal is dropping out or jumping while you drive. The computer sees throttle readings that change suddenly or disappear. This can cause hesitation, surging, or a sudden loss of power.
Symptoms
- Check engine light on
- Engine hesitates or surges
- Sudden loss of power
- Rough idle
- Poor throttle response
Common causes
- most common: Worn throttle position sensor with dead spots
- common: Loose or corroded connector
- common: Damaged wiring
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the throttle position sensor | Yes | $40–150 |
| Clean and reseat the connector | Yes | $0–20 |
| Repair damaged wiring | Yes | $20–80 |
Frequently asked questions
Can I drive with P0124?
Yes, but the engine may hesitate or lose power suddenly. Replace the sensor soon because worn TPS units cause exactly this pattern.
Why does the signal cut in and out?
The sensor wears out inside and develops dead spots, so the signal drops as the pedal moves.
How much is a TPS replacement?
The part is usually $40 to $150, and it is easy to replace on many vehicles.
Related codes
P0120
P0120 Code: Throttle Position Sensor Circuit
P0121P0121 Code: Throttle Position Sensor/Switch Circuit Range/Performance
P0122P0122 Code: Throttle Position Sensor/Switch Circuit Low Input
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.