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

Common causes

How to fix it

FixDIY?Typical cost
Replace the throttle position sensorYes$40–150
Clean and reseat the connectorYes$0–20
Repair damaged wiringYes$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
P0121
P0121 Code: Throttle Position Sensor/Switch Circuit Range/Performance
P0122
P0122 Code: Throttle Position Sensor/Switch Circuit Low Input

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.