Home › Codes › Sensor & timing codes
P0124: Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
Severity: High Unreliable throttle response can be dangerous. Do not continue driving with surging, stalling, or reduced acceleration that makes traffic unsafe; arrange recovery instead. Do not force an electronic throttle plate.
What does P0124 mean?
The A position input drops out or glitches as the throttle or pedal moves. A worn sensor track or loose terminal can interrupt the signal only at certain positions.
Generic OBD-II definition: Throttle/Pedal Position Sensor/Switch A Circuit Intermittent. Confirm applicability in your vehicle service information.
Common causes
- Intermittent position sensor
- Chafed or loose A-circuit wiring
- Binding throttle mechanism or incorrect sensor adjustment
Symptoms
- Hesitation at a particular pedal position
- Surging or intermittent stall
- Reduced-power mode
Diagnostic focus
A slow scan-tool refresh may miss a brief dropout. A technician may need a scope or graphing meter to catch a worn track; do not force an electronic throttle plate during testing.
Can I keep driving with P0124?
Severity: High Unreliable throttle response can be dangerous. Do not continue driving with surging, stalling, or reduced acceleration that makes traffic unsafe; arrange recovery instead. Do not force an electronic throttle plate.
If the check engine light is flashing or the car runs badly, stop driving and have it checked.
Typical fixes
- Graph position A through its operating range
- Inspect connector tension and harness routing
- Test for a binding mechanism using the approved procedure
Related codes
Throttle/Pedal Position Sensor/Switch A CircuitP0121
Throttle/Pedal Position Sensor/Switch A Circuit Range/PerformanceP0122
Throttle/Pedal Position Sensor/Switch A Circuit LowP0123
Throttle/Pedal Position Sensor/Switch A Circuit High InputP2135
Throttle/Pedal Position Sensor/Switch A/B Voltage Correlation
Sources & review
Definitions and diagnostic background checked 2026-11-06. Generic guidance, not a substitute for the service procedure for your exact year, engine, and transmission.