OBDHut

OBDHut

P1123

Easy (DIY)

Throttle Position Sensor In Range But Higher Than Expected

What Does P1123 Mean?

P1123 indicates the Throttle Position Sensor signal is within its valid operating range but is reading higher than the ECM expects based on other engine operating parameters. The TPS is not outright failing, but its reported angle is inconsistent with the commanded throttle position, idle speed control state, or accelerator pedal position. This suggests a calibration issue, mechanical binding, or sensor offset.

Common Causes

30%

TPS out of calibration or base voltage set too high (closed throttle voltage above specification)

25%

Carbon buildup holding the throttle plate slightly open

18%

Throttle cable or linkage adjusted too tight preventing full closure

15%

Aftermarket air filter or intake modification affecting throttle position at idle

12%

TPS sensor internally shifted, outputting a higher voltage than actual position

Diagnostic Steps

1

Step 1: Read TPS voltage at closed throttle with the key on, engine off. Typical specification is 0.4–0.8V. A reading above 1.0V at closed throttle suggests the sensor is reading higher than expected.

2

Step 2: Inspect the throttle body for carbon deposits holding the blade slightly open. Clean the throttle body with throttle body cleaner and ensure the plate closes fully.

3

Step 3: Check the throttle cable or linkage for proper adjustment. There should be slight free play — if the cable is pulling the throttle open even slightly, the TPS will read high.

4

Step 4: If the TPS is adjustable, loosen the mounting screws and rotate the sensor until the closed-throttle voltage is within specification, then retighten.

5

Step 5: For electronic throttle control systems, perform a TPS relearn procedure using the scan tool after cleaning the throttle body. This recalibrates the ECM to the sensor's actual range.

Estimated Repair Cost

$20 - $300

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P1123 mean?

P1123 indicates the Throttle Position Sensor signal is within its valid operating range but is reading higher than the ECM expects based on other engine operating parameters. The TPS is not outright failing, but its reported angle is inconsistent with the commanded throttle position, idle speed cont...

What causes P1123?

The most common cause of P1123 (Throttle Position Sensor In Range But Higher Than Expected) is: TPS out of calibration or base voltage set too high (closed throttle voltage above specification)

How much does it cost to fix P1123?

Typical repair costs for P1123 range from $20 to $300, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P1123?

A TPS reading higher than expected can cause elevated idle speed, delayed downshifts on automatic transmissions, and incorrect fuel delivery. While not immediately dangerous, the engine may behave unpredictably at low speeds.

How do I diagnose P1123?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P1123 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Engine Management / Throttle Control

Difficulty

Easy (DIY)

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.