AutoLogicTools

OBD-II trouble code

P0124: Throttle/Pedal Position Sensor 'A' Circuit Intermittent

The throttle position signal is cutting in and out — dropping or spiking for an instant and then recovering. Classic sign of a worn sensor or a loose connection.

Quick facts

System
Powertrain
Category
Throttle / Idle
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$100$500
DIY difficulty
Intermediate DIY

What does P0124 mean?

The throttle position sensor (TPS) tells the engine computer how far the throttle is open; on drive-by-wire vehicles the same code family also covers the accelerator pedal position sensor. P0124 sets when the "A" circuit signal is intermittent — it momentarily drops out, spikes, or jumps in a way a real throttle movement can't explain, then returns to normal. That's what distinguishes it from P0122 (signal stuck low) and P0123 (stuck high).

Intermittent signals are almost always a connection problem: a worn spot on an older sensor's resistive track, a loose or corroded connector terminal, or a chafed wire that touches ground or opens up over bumps. Because the fault comes and goes, it may not be present when you test — which is why a wiggle test while watching live data is the key diagnostic move.

On drive-by-wire vehicles the computer treats implausible throttle data seriously: expect reduced-power (limp) mode, and the fault may feel like random hesitation, surging, or an engine that briefly cuts as you drive.

Common causes

  • Worn throttle/pedal position sensor (dead spot on the track)
  • Loose, corroded, or backed-out connector terminal
  • Chafed or intermittently open/shorted signal wire
  • Poor sensor ground or unstable 5-volt reference
  • Throttle body or pedal assembly fault on drive-by-wire vehicles

Symptoms

  • Check engine light on (may be intermittent)
  • Random hesitation, stumble, or surging
  • Momentary loss of throttle response
  • Reduced power / limp mode on drive-by-wire vehicles
  • Erratic idle or harsh shifting

Diagnostic steps

  1. 1.Scan codes and freeze-frame; note conditions when the fault sets (bumps, temperature, throttle angle).
  2. 2.Watch TPS/APP voltage on live data while slowly sweeping the throttle or pedal — look for dropouts or spikes.
  3. 3.Perform a wiggle test on the harness and connector while watching the signal.
  4. 4.Inspect the connector for corrosion, spread terminals, or a loose lock.
  5. 5.Check 5-volt reference and ground stability at the sensor.
  6. 6.Replace the sensor or throttle body/pedal assembly if the signal glitches with wiring verified good; perform any required relearn.

Repair cost

$100$500

A standalone TPS is cheap ($30-$100) where serviceable. On drive-by-wire vehicles the sensor is often integrated into the throttle body ($200-$500 installed) or pedal assembly. Connector repairs are inexpensive and fix many intermittent codes.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with throttle body replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

Why does the problem come and go?

Intermittent codes are set by momentary glitches — a worn sensor track or loose terminal only misbehaves at certain throttle angles, temperatures, or over bumps. The wiggle test while watching live data is how you catch it in the act.

Is P0124 dangerous to drive with?

It can be unpleasant: drive-by-wire vehicles may drop into limp mode without warning, and hesitation at the wrong moment is a safety issue. Treat it with more urgency than a typical sensor code.

Do I need a relearn after replacing the throttle body?

Many vehicles require an idle or throttle relearn procedure after replacement — some do it automatically, others need a scan tool. Skipping it can cause stalling or high idle even with a good new part.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.