P0124 OBD2 Code Guide
P0124 is a sensors diagnostic trouble code. Use this hub to understand the plain meaning, the first checks to run, and which vehicle-specific guides may be more useful before replacing parts.
Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
Code P0124 indicates an intermittent electrical fault in the Throttle Position Sensor (TPS) or Accelerator Pedal Position Sensor (APPS) 'A' circuit. This means the signal voltage from sensor 'A' is not stable and is intermittently dropping out, spiking, or showing erratic readings, which the Powertrain Control Module (PCM) interprets as a fault. This can lead to unpredictable engine behavior, such as hesitation, surging, loss of power, or even stalling.
Code verification standard
P0124 is published with SAE J2012 / ISO 15031-6 code structure plus OBD2 P0124 diagnostic context.
First checks
- - Read all stored and pending codes before clearing anything.
- - Save freeze-frame data so you know speed, load and temperature when the code set.
- - Inspect wiring, connectors, fuses, hoses and obvious leaks tied to the named system.
- - Compare live data against realistic values before buying sensors or modules.
- - Clear the code only after repair and complete a drive cycle to confirm it does not return.
P0124 diagnostic path
- 1Perform a thorough visual inspection of the TPS/APPS 'A' wiring harness and connectors for any signs of damage, fraying, corrosion, or loose connections. Pay close attention to areas where the harness might rub against engine components.
- 2Using an advanced scan tool, monitor the live data stream for the TPS/APPS 'A' voltage. While observing the data, carefully wiggle the wiring harness and connectors leading to the sensor and the PCM. Look for any sudden drops, spikes, or erratic fluctuations in the voltage reading that coincide with the movement.
- 3With the ignition off, perform a continuity and resistance check on the signal wire from the TPS/APPS 'A' sensor to the PCM. Also, conduct a voltage drop test on the power and ground circuits supplying the sensor to ensure adequate voltage and ground integrity under load.
- 4Using a digital multimeter, back-probe the TPS/APPS 'A' sensor connector and test its output voltage directly. Slowly actuate the throttle (or press/release the accelerator pedal) through its full range of motion. The voltage should change smoothly and linearly without any sudden drops, flat spots, or dead zones.
- 5If all previous checks are inconclusive, carefully inspect the PCM connector pins for any signs of corrosion, bending, or damage. Verify the signal integrity directly at the PCM connector to rule out any internal PCM circuit issues as a last resort.
Verify before repair
- - Replace the faulty Throttle Position Sensor (TPS) or Accelerator Pedal Position Sensor (APPS) 'A' if testing confirms an internal sensor defect.
- - Repair or replace any damaged, corroded, or loose wiring and/or connectors within the TPS/APPS 'A' circuit, ensuring all connections are clean and secure.
- - Clean any visible corrosion from the electrical connectors using an appropriate electrical contact cleaner and dielectric grease to prevent future issues.
- - In rare cases, if all other components test good and the issue persists, the Powertrain Control Module (PCM) may require replacement or reprogramming if an internal circuit fault is definitively confirmed.
Vehicle-specific pages to check next
Searches this page covers
These queries are answered in this guide without creating thin duplicate pages.