Logo
Moderate severitythrottle-idle

P0124 — Throttle Position Sensor/Switch A Circuit Intermittent

Can I drive?

Drive with caution — fix soon.

Find a Technician for P0124

What P0124 means

This code means the signal from throttle position sensor A is dropping out intermittently rather than failing completely, so the computer sees erratic or interrupted readings. It's most often caused by loose or corroded connectors, chafed wiring, or a sensor that's beginning to fail. Because it's intermittent, finding the exact cause can take some diagnostic time, but it's usually fixable by repairing wiring or replacing the sensor.

Common symptoms

  • Check engine light comes and goes
  • Intermittent hesitation or stumbling
  • Occasional surging or jerking
  • Brief drops into reduced power mode
  • Inconsistent or erratic idle

Common causes

  • Loose or corroded connector
  • Chafed or intermittently broken wiring
  • Failing throttle position sensor
  • Poor or intermittent electrical ground
  • Vibration affecting the sensor connection

Typical repair cost

$100 – $400

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0124 code?

Usually yes for short trips, since the fault is intermittent. But the throttle response can cut out unpredictably, so get it diagnosed before it becomes a constant problem.

How much does it cost to fix a P0124?

Typically $100 to $400. Diagnosing an intermittent fault can add some labor time, but the actual repair is often just fixing a connector, wiring, or replacing the sensor.

Is a P0124 code serious?

It's moderately serious. The intermittent nature means symptoms come and go, but unpredictable throttle behavior is worth fixing promptly for safety and to prevent it from worsening.

Why is a P0124 harder to diagnose than P0122 or P0123?

Because the fault is intermittent, it may not show up while the mechanic is testing. They often need to wiggle wiring or recreate vibration and temperature conditions to catch the dropout.

Related codes