P1123

BMW

The Engine Control Module (ECM) has detected that the input signal from the Throttle Position Sensor (TPS) is consistently reporting a voltage value that, while within the sensor's functional operating range, is demonstrably higher than the expected baseline for a given throttle plate angle.

Time: 1.5 hours | Difficulty: Medium
Medium Severity

Essentially, the throttle position sensor is sending an electronic signal to the engine's computer that suggests the throttle plate is open further than it actually is. This incorrect data causes the Engine Control Module to miscalculate fuel delivery and ignition timing, leading to erratic engine behavior.

Report an error with this code

⚠️ Before You Begin (Safety First)

Ignoring a P1123 can result in unpredictable engine responses, including unintended acceleration or hesitant throttle action. It is crucial to address this condition promptly to maintain predictable vehicle control and prevent potential safety hazards during operation.

Common Symptoms

  • Inconsistent idle speed, often higher than normal
  • Varying RPMs despite stable accelerator pedal input
  • Sudden surges or hesitations during acceleration
  • Diminished fuel economy due to incorrect fuel trim adaptation
  • Hesitant throttle response during initial tip-in
  • Illuminated Malfunction Indicator Lamp (MIL)

Common Causes

  • Internal degradation or failure of the throttle position sensor's resistive track or internal contacts
  • Intermittent electrical short or open circuit within the TPS wiring harness, causing an elevated signal
  • Corrosion or damage at the TPS electrical connector leading to signal distortion
  • A rare internal fault within the Engine Control Module (ECM) processing the TPS signal incorrectly

Frequently reported on: BMW 3 Series (E46, E90) 2001-2006, BMW 5 Series (E39, E60) 2000-2007, BMW X5 (E53) 2000-2006, BMW Z3/Z4 2000-2008

Diagnostic Steps

  1. Connect an OBD-II scan tool and monitor live data for the throttle position sensor voltage at various throttle plate angles and engine RPMs.
  2. With the ignition on but the engine off, slowly depress and release the accelerator pedal, observing for smooth, consistent voltage changes without any sudden drops, spikes, or plateaus indicative of a faulty sensor.
  3. Visually inspect the TPS wiring harness and its connector for any signs of fraying, pinched wires, corrosion, or looseness that could compromise signal integrity.
  4. If the sensor data is erratic or consistently high, disconnect the TPS and use a multimeter to check for proper 5-volt reference voltage and a solid ground at the connector from the ECM.
  5. If all external wiring checks out and the sensor output remains suspect after observing its behavior, proceed with replacement of the throttle position sensor, ensuring proper calibration if required by the vehicle's procedure.

👨‍🔧 When to Call a Professional

If you lack access to an advanced scan tool capable of live data stream analysis to observe throttle position sensor voltage and corresponding throttle angle, or if you're uncomfortable manipulating sensitive electronic components, it's advisable to consult a professional. Precision in diagnosis is paramount to avoid misidentifying the root cause.

Need parts to fix this?

Commonly Asked Questions

Why does the ECM register this code if the TPS signal is still 'in range'?

The ECM's diagnostic routines are calibrated to expect a specific voltage range for various throttle angles. While the signal might technically be within the sensor's absolute minimum and maximum output, P1123 indicates it's consistently higher than the *expected* value for a given operational state, signaling an anomaly in its linearity or offset.

Can a dirty throttle body cause a P1123 code?

While a dirty throttle body primarily impacts throttle plate movement and idle air control, it's less likely to directly cause a P1123, which points to the sensor's electrical output. However, significant carbon buildup could restrict smooth throttle plate return to its closed position, indirectly influencing the TPS reading by keeping it slightly higher. It's prudent to ensure the throttle body is clean during diagnosis.

Is it safe to drive with a P1123 code?

It's not advisable. The ECM is receiving incorrect throttle input, which can lead to unpredictable engine behavior, including sudden, unintended acceleration or reduced power. This compromises vehicle control and safety, so prompt diagnosis and repair are strongly recommended to prevent potential hazards.

How can I verify the TPS signal's accuracy without a professional scan tool?

While a professional scan tool provides the most comprehensive data, you can use a multimeter to check the TPS output voltage. With the ignition on and the engine off, backprobe the signal wire and observe voltage changes as you manually move the throttle plate. Look for smooth, linear changes without sudden jumps, drops, or an abnormally high baseline voltage at the 'closed' position.

Does replacing the TPS always fix P1123?

Typically, a faulty TPS is the primary culprit. However, it's critical to thoroughly rule out wiring harness integrity issues, connector problems, or even a rare ECM processing fault before assuming the sensor is the sole problem. A methodical diagnostic approach ensures the correct component is addressed, preventing unnecessary parts replacement.


Video Repair Guide

Related OBD2 Codes

← P1123 ← P1123 ← P1123 p1123 P1124 → P1124 → P1124 →