Severity High
P2165

Throttle/Pedal Position Sensor Maximum Stop Performance

What does the P2165 code mean?

The P2166 code indicates that the Engine Control Module (ECM) has detected a fault in the throttle/pedal position sensor circuit related to the maximum stop position. This typically means the sensor signal is stuck at or above the maximum voltage threshold, often due to a mechanical binding, electrical short, or sensor failure. The ECM uses two sensor circuits for redundancy; a discrepancy between them can trigger this code.

High
Severity
$150-$400
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Connect an OBD2 scanner and verify the code. Check for other related codes (e.g., P2122, P2127).

2

Step 2: Visually inspect the throttle body and accelerator pedal for binding, debris, or damage.

3

Step 3: Test the TPS/APP sensor voltage with a multimeter. Compare readings to manufacturer specifications.

4

Step 4: Check wiring and connectors for shorts, opens, or corrosion. Repair as needed.

5

Step 5: If sensor and wiring are okay, replace the TPS or APP sensor. Clear codes and test drive.

Need an OBD2 Scanner for the P2165? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

No, it is not safe. The vehicle may enter limp mode, reducing power and increasing the risk of accidents. Have it diagnosed and repaired promptly.

How much does it cost to fix?

The cost typically ranges from $150 to $400, including parts and labor. Sensor replacement is the most common fix.

06. Related Codes