What Does Code P1124 Mean?
DTC P1124, which translates to “Throttle Position Sensor Out Of Self Test Range,” indicates that the Powertrain Control Module (PCM), or Engine Control Module (ECM), has detected an abnormal voltage signal from the Throttle Position (TP) sensor during its continuous monitoring or a specific diagnostic self-test. The TP sensor is a potentiometer mounted on the throttle body, designed to provide the PCM with a precise voltage signal that corresponds to the mechanical position of the throttle plate. A closed throttle typically yields a low voltage (e.g., 0.5V to 1.0V), while a wide-open throttle (WOT) yields a high voltage (e.g., 4.5V to 5.0V), with a smooth, linear increase in between. When the PCM sets code P1124, it signifies that the TP sensor’s voltage output, at a given throttle position (often at idle or during a specific self-test routine), falls outside the PCM’s pre-programmed acceptable minimum or maximum thresholds. This deviation suggests the sensor is providing an implausible reading that is either too high, too low, or erratic for the detected throttle plate angle. This directly impacts the PCM’s ability to accurately determine engine load, driver demand, fuel delivery, ignition timing, and automatic transmission shift strategies, leading to various drivability concerns.
Common Symptoms
- Illuminated Malfunction Indicator Lamp (MIL): The primary and most common symptom.
- Erratic or Unstable Idle: The engine may idle rough, high, low, or stall, as the PCM misinterprets the actual throttle position.
- Hesitation or Poor Acceleration: The engine may lack power or respond slowly to throttle input due to incorrect fuel and ignition calculations.
- Engine Surging or Bucking: Inconsistent engine speed or power output during steady driving, resulting from an intermittent or fluctuating TP sensor signal.
- Reduced Fuel Economy: The PCM may command an incorrect air/fuel mixture, leading to inefficient combustion.
- Hard Shifting or Incorrect Shift Points: Automatic transmissions rely on TP sensor input for proper shift scheduling.
- Activation of “Limp-Home” Mode: In some vehicles, the PCM may restrict engine power and functionality to prevent potential damage.
What Causes the Code P1124?
- Faulty Throttle Position (TP) Sensor: This is the most prevalent cause. Internal wear, contamination, or electrical failure within the sensor can lead to an incorrect, erratic, or non-linear voltage output.
- Damaged or Corroded Wiring Harness: Open circuits, short circuits, high resistance, or fraying in the signal, reference, or ground wires connecting the TP sensor to the PCM.
- Loose or Corroded Electrical Connector: Poor connection at either the TP sensor or the PCM due to corrosion, bent pins, or insufficient terminal tension.
- Faulty Electronic Throttle Body (ETB) Assembly: On vehicles equipped with drive-by-wire systems, the TP sensor is integrated into the ETB. Issues with the ETB motor, gears, or internal components can cause the throttle plate to stick or move erratically, leading to incorrect TP sensor readings.
- Throttle Plate Sticking or Binding: Accumulation of carbon deposits or foreign debris around the throttle plate can impede its smooth movement, causing the TP sensor to register incorrect positions.
- Powertrain Control Module (PCM) Failure: While rare, an internal fault within the PCM preventing it from correctly interpreting the TP sensor signal or conducting its self-tests accurately can set this code.
How to Diagnose and Troubleshoot
Diagnosis of P1124 requires a methodical approach using specialized tools:
- Initial Scan Tool Data Analysis: Connect an OBD-II scan tool and retrieve all stored Diagnostic Trouble Codes (DTCs) and freeze frame data. Note the engine RPM, vehicle speed, and specifically the TP sensor voltage/percentage at the moment the code was set. Clear the code, perform a short road test under various throttle conditions, and check if the code returns.
- Visual Inspection:
- Carefully inspect the TP sensor and its associated wiring harness for any signs of physical damage, chafing, cuts, or melted insulation.
- Examine the electrical connector at the TP sensor for corrosion, bent pins, or loose terminals.
- Verify that the throttle plate moves freely without sticking or binding through its full range of motion. Manually operate the throttle lever (if cable-driven) or visually inspect (if drive-by-wire). Clean any carbon buildup in the throttle body if present.
- TP Sensor Voltage Monitoring (Scan Tool & DMM):
- With the key ON, engine OFF (KOEO), monitor the “Throttle Position Sensor %” or “TP Sensor Voltage” Parameter ID (PID) on the scan tool. At fully closed throttle, expect a reading typically between 0.5V and 1.0V (refer to service manual specifications).
- Slowly depress the accelerator pedal to Wide Open Throttle (WOT) while observing the scan tool PID. The voltage should increase smoothly and linearly, typically reaching 4.5V to 5.0V at WOT, without any sudden drops, spikes, or flat spots.
- Concurrently, use a Digital Multimeter (DMM) to backprobe the TP sensor’s signal wire. Compare the DMM voltage readings to the scan tool’s PID readings. Any significant discrepancy between the two suggests a wiring issue or a faulty PCM.
- If the DMM shows an erratic or non-linear sweep while the scan tool shows a good reading (or vice-versa), investigate the wiring integrity between the sensor and the PCM.
- Reference Voltage and Ground Check:
- With KOEO, use the DMM to verify that the TP sensor is receiving the correct 5-volt reference voltage (Vref) from the PCM at its reference pin.
- Check the ground circuit for proper continuity to chassis ground and back to the PCM. High resistance on the ground circuit can cause false voltage readings.
- Continuity and Resistance Test:
- Disconnect the TP sensor and the PCM connectors. Test for continuity between the corresponding pins of the TP sensor connector and the PCM connector for the signal, Vref, and ground wires. Look for open circuits or excessive resistance (typically less than 5 ohms).
- Check for shorts to ground or shorts to voltage on all TP sensor wires.
Recommended Repairs and Solutions
Based on the diagnostic findings, the following repairs and solutions are typically recommended:
- Replace Throttle Position (TP) Sensor: If diagnostic tests confirm that the TP sensor’s output is erratic, non-linear, stuck at a specific voltage, or outside specifications, replacing the sensor is the primary solution. On many modern vehicles, the TP sensor is integral to the Electronic Throttle Body (ETB) assembly, requiring replacement of the entire ETB.
- Repair or Replace Damaged Wiring Harness/Connector: Any identified damaged wires, corroded terminals, or loose connections must be professionally repaired or replaced. Utilize appropriate wiring repair kits, new connector pigtails, and ensure secure, weather-sealed connections.
- Clean Throttle Body: If carbon deposits or debris are impeding the smooth operation of the throttle plate, thoroughly clean the throttle body using a specialized throttle body cleaner. Ensure the throttle plate moves freely after cleaning.
- Perform Idle Relearn Procedure: After replacing the TP sensor or ETB, it is almost always necessary to perform an idle relearn or throttle body adaptation procedure. This can often be done with a capable scan tool, allowing the PCM to learn the new sensor’s minimum and maximum voltage parameters and establish proper idle airflow and fuel trim values. Failure to perform this step can lead to persistent idle issues or a return of the DTC.
- PCM Replacement (Last Resort): Only consider PCM replacement after all other potential causes (TP sensor, wiring, connectors, throttle body issues) have been thoroughly investigated, diagnosed, and ruled out. PCM replacement typically requires specialized programming to match the vehicle’s VIN and options.

