DOBD DashX ☰ Browse all codes
P2135

Throttle/Pedal Position Sensor/Switch A/B Voltage Correlation

Throttle / pedal position Generic OBD-II Medium

What it means

P2135 means the two internal throttle position sensor signals ('A' and 'B') no longer agree with each other. The ECM uses this redundancy as a safety check, so when the voltages disagree it usually forces the engine into reduced-power or limp mode. It most often points to a failing throttle body sensor or a wiring/connector fault.

Medium

Can I keep driving? Often limited β€” a correlation fault usually forces reduced-power/limp mode; drivable at low speed but full throttle response may be unavailable until repaired.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty throttle position sensor / throttle body (the two internal signals disagree)
  2. Open, shorted, or chafed sensor harness wiring
  3. Poor or corroded connection at the throttle body connector
  4. Faulty ECM/PCM

How to diagnose & fix

Work through it in order

  1. Read freeze-frame and note the two TPS voltages to see which signal is off.
  2. Inspect the throttle body connector and harness for corrosion, bent pins, or chafing.
  3. With key on, confirm both sensor signals sweep smoothly and track each other as the throttle moves.
  4. Check the 5-volt reference and ground shared by both sensors.
  5. If the wiring is good but the signals still disagree, replace the throttle body / TPS and relearn idle, then retest.

FAQ

Quick answers

Is it safe to drive with P2135?+
Only cautiously. The car usually drops into reduced-power mode and can stall, so it is best to repair it promptly rather than drive far.
Can I just clear P2135?+
It returns quickly β€” the ECM constantly compares the two throttle-sensor signals, so it re-sets until the sensor or wiring is fixed.

Related codes

Often seen with P2135

Read & clear P2135 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX