Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

4 min read

P0124 — Throttle/Pedal Position Sensor/Switch “A” Circuit Intermittent #

Please note: The code label and terminology may vary depending on the vehicle manufacturer (OEM).

Known label variations by manufacturer:

  • Throttle/Pedal Position Sensor/Switch “A” Circuit Intermittent — Universal/Generic (SAE)
  • Throttle Position Sensor A Intermittent Signal — Ford
  • Accelerator Pedal Position Sensor A Intermittent — Toyota
  • Pedal Sensor A Circuit Intermittent — GM (Chevrolet, GMC, Cadillac, Buick)
  • TP Sensor A Circuit Intermittent — Honda

Summary for code P0124 #

P0124 is a generic OBD-II trouble code indicating the Engine Control Module (ECM) has detected an intermittent electrical issue in the Throttle/Pedal Position Sensor “A” circuit. The Throttle Position Sensor (TPS) or Pedal Position Sensor (PPS) is responsible for relaying the position of the throttle or accelerator pedal to the ECM, which in turn manages engine air intake and performance. “Intermittent” means the signal is not consistently faulty—it drops in and out, which can make diagnosis tricky. This code can trigger drivability issues and illuminate the Check Engine Light. Prompt attention is recommended to prevent further complications or unsafe driving conditions.

Common symptoms for code P0124 #

When P0124 sets, you may notice your vehicle behaving unpredictably, especially during acceleration or deceleration. The Check Engine Light will almost always illuminate. Symptoms can range from subtle hesitation to severe drivability problems, depending on how often and when the circuit issue occurs.

  • Check Engine Light is illuminated
  • Engine hesitation or stumbling during acceleration
  • Intermittent surging or bucking
  • Reduced engine power or “limp mode”
  • Unstable or fluctuating engine idle speed
  • Poor throttle response or delayed acceleration
  • Occasional stalling, especially when coming to a stop

Most likely causes for P0124 #

The root cause of a P0124 is almost always related to a poor electrical connection or a failing sensor. Prioritize the most common sources before considering rare failures—start with wiring and connectors, as these are more prone to intermittent faults, especially in older vehicles or those exposed to moisture and vibration.

  1. Loose, corroded, or damaged wiring/connectors to the TPS/PPS
  2. Faulty Throttle Position Sensor (TPS) or Pedal Position Sensor (PPS)
  3. Intermittent ground or power supply to the sensor
  4. Sensor circuit shorting to ground or voltage
  5. ECM (Engine Control Module) internal fault (less common)
  6. Incorrect sensor installation or misalignment after recent repairs

Step-by-step diagnosis for code P0124 #

Diagnosing P0124 requires patience and methodical inspection, as intermittent faults can be elusive. Always begin with a visual check before moving to more advanced testing. Use an OBD-II scan tool and a multimeter for effective troubleshooting.

  1. Record freeze frame and live data using an OBD-II scan tool for reference.
  2. Visually inspect the TPS/PPS and related wiring harness for signs of damage, corrosion, or loose connections.
  3. Wiggle test the wiring and connectors with the engine running to check for changes in engine behavior or sensor readings.
  4. Use a multimeter to check for proper voltage supply (typically 5V reference), ground, and signal continuity at the sensor connector.
  5. Monitor the sensor signal in live data—look for sudden drops, spikes, or erratic values.
  6. If possible, swap with a known-good sensor or use manufacturer-specific testing procedures to verify sensor operation.
  7. If all inputs check out, check the ECM for signal reception and internal faults (rare; requires advanced testing or OEM scan tool).
  8. Clear the code and test-drive under various conditions to confirm resolution.

Possible repairs for P0124 #

Once the root cause has been identified, repairs should focus on restoring a clean, consistent electrical signal to the ECM. Most fixes are straightforward and cost-effective, but in rare cases, more significant repairs may be required.

  • Repair or replace damaged, corroded, or loose wiring/connectors at the sensor
  • Replace the Throttle Position Sensor (TPS) or Pedal Position Sensor (PPS) if found faulty
  • Clean sensor connectors and terminals using electrical contact cleaner
  • Repair any poor grounds or power supply connections
  • Reinstall or realign sensor if previously replaced or disturbed
  • Replace the ECM only if internal fault is confirmed and all other steps fail

Is it safe to drive with code P0124? #

Driving with P0124 is not recommended for extended periods. While the vehicle may still run, intermittent throttle or pedal signals can cause sudden loss of power, hesitation, or even stalling—all of which are safety concerns, especially in traffic. In some cases, the vehicle may enter “limp mode,” severely limiting performance. If you must drive, proceed cautiously to a repair facility; avoid highways or busy roads.

Vehicles most commonly affected by P0124 #

While P0124 is a generic code and can appear on any OBD-II equipped gasoline vehicle, it is more frequently reported on vehicles where the throttle system is known to be susceptible to wiring or sensor issues. This includes both domestic and import models, especially those with high mileage or in harsh environments.

  • Ford (F-150, Focus, Escape, Fusion)
  • Toyota (Camry, Corolla, Tacoma, RAV4)
  • Chevrolet (Silverado, Malibu, Equinox)
  • Honda (Accord, Civic, CR-V)
  • Nissan (Altima, Sentra, Rogue)
  • GM vehicles (Buick, GMC, Cadillac)
  • Some Chrysler, Dodge, Jeep models

Common mistakes & best practices for P0124 #

Intermittent codes like P0124 can tempt even experienced technicians into quick fixes. Avoid the most common errors by following a structured approach, and always confirm the cause before replacing parts.

  • Replacing the TPS/PPS without confirming the fault—often, the issue is wiring-related
  • Overlooking corroded or loose connectors, especially in humid or salted road regions
  • Ignoring the importance of proper sensor alignment and installation torque
  • Neglecting to clear codes and retest after repairs
  • Failing to use live data or perform a wiggle test to catch intermittent faults

Quick FAQ for code P0124 #

Q1: Does clearing the code P0124 reset my car?
No, clearing the code erases the Check Engine Light temporarily, but if the underlying issue remains, the code and symptoms will return. Always fix the root cause before clearing codes.

Q2: Can a dirty throttle body cause P0124?
A dirty throttle body rarely causes intermittent circuit faults (P0124); it is more likely to cause idle or performance issues. Focus on the sensor and its wiring first.

Q3: Will replacing the battery or disconnecting it fix P0124?
Disconnecting the battery might temporarily clear the code, but it will not solve the underlying electrical or sensor issue causing the intermittent circuit problem.