Severity Medium
P1128

P1128 TPS Signal Above Expected Range

📅 Last reviewed: July 2026
What does the P1128 code mean?

The P1128 code on Chrysler, Dodge, and Jeep vehicles indicates that the throttle position sensor (TPS) is reporting a voltage higher than expected for the current engine operating conditions. While the TPS signal is within its normal voltage range, the PCM detects a mismatch between the TPS reading and other engine parameters such as MAP sensor pressure, RPM, or MAF airflow. The PCM compares the TPS signal to predefined engine models; when a persistent discrepancy occurs where the TPS indicates a more open throttle than conditions justify, this manufacturer-specific fault code is set.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Scan for codes and verify P1128 is present; check for other related codes.

2

Inspect TPS connector and wiring for corrosion, damage, or loose connections.

3

Measure TPS signal voltage at idle and wide-open throttle; compare to specifications.

4

Check throttle plate for carbon buildup; clean if necessary.

5

Test TPS sensor resistance and continuity in the circuit.

6

Verify throttle cable operation and return spring tension.

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

1. Frequently Asked Questions

Is it safe to drive?

You can usually drive short distances, but the vehicle may experience reduced performance, poor fuel economy, or stalling. It's best to diagnose and repair promptly to avoid further issues.

How much does it cost to fix?

Repair costs typically range from $100 to $400, depending on whether the TPS sensor needs replacement, wiring repairs, or throttle cleaning. Labor and parts vary by vehicle model.

2. Commonly Affected Makes

ChryslerDodgeJeepPlymouth

3. Related Codes