DOBD DashX ☰ Browse all codes
P2139

Throttle/Pedal Position Sensor/Switch D/F Voltage Correlation

Throttle / air metering Generic OBD-II Medium

What it means

P2139 means two of the redundant throttle/pedal position signals ("D" and "F") don't agree with each other. These sensors are doubled up for safety, so when their voltages don't correlate the ECM can't trust the pedal input and usually defaults to reduced power. The cause is typically a failing sensor or wiring fault between the circuits, not an engine mechanical problem.

Medium

Can I keep driving? Commonly triggers a reduced-power limp mode as a safety default β€” driveable gently, but acceleration is limited, so fix it before highway use.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty pedal/throttle position sensor (D or F element disagreeing)
  2. Open, shorted, or chafed wiring between the two sensor circuits
  3. Poor or corroded connector at the pedal or throttle sensor
  4. Faulty engine control module (ECM) β€” rare

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data, then compare the D and F signals in live data to see which one is out of range.
  2. Inspect the connector and wiring for corrosion, damage, or shared-circuit shorts.
  3. Verify each circuit has its 5-volt reference and clean ground, key on.
  4. If the two signals won't track together after wiring is confirmed good, replace the pedal/throttle position sensor.

FAQ

Quick answers

Is it safe to drive with P2139?+
Only cautiously. The two disagreeing signals usually force reduced power for safety, so acceleration is limited β€” avoid highway merging until it's repaired.
Can I just clear P2139?+
It returns as soon as the sensors disagree again. The two signals must track together correctly, which means fixing the sensor or its wiring.

Related codes

Often seen with P2139

Read & clear P2139 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