How to Diagnose Throttle Position Sensor Faults (TPS / ETB)

Looking for the complete picture? Explore our Complete Guide to Automotive Sensor & Reference Voltage Diagnostics: Prove the Circuit First for an in-depth guide.

Throttle Position Sensor (TPS) faults—often integrated into electronic throttle bodies (ETB/Drive-by-Wire)—trigger codes like P0120–P0124, P0220–P0229, P2135 (correlation), P2138 (APP/TPS mismatch), and reduced power/limp mode. Modern systems use redundant signals (TPS1/TPS2 or APP1/APP2) for safety, so a single fault can disable throttle response. DTCs may stem from the sensor itself, wiring/connector issues, mechanical throttle binding, voltage instability, or biased/offset signals—not always a bad throttle body.

What makes TPS diagnosis different: – Redundant signals (TPS1 & TPS2) should track inversely or proportionally (e.g., one rises as the other falls). – Faults trigger limp mode quickly (throttle limited to 10–20%). – Highly sensitive to 5V reference stability, connector pin tension, and contamination (oil/carbon/water). – Rationality codes often from small offsets/biases rather than total failure.

Tools Needed

  • Digital multimeter (DMM) for DC volts and resistance
  • Backprobe pins or breakout leads (essential for live testing—see backprobing safely)
  • Scan tool with live data graphing (TPS1 %, TPS2 %, APP %, throttle actuator %, correlation PIDs)
  • Wiring diagram/service info (pinouts, expected voltages/correlations, adaptive values)
  • Optional: Oscilloscope (scope basics) for signal noise/dropouts

Step-by-Step: How to Diagnose TPS Faults

  1. Review history & data first — Scan DTCs, freeze-frame, and live PIDs. Note if reduced power/limp mode is active. Check for low battery voltage history (can cause erratic TPS readings). Clear codes and retest to see if they return immediately (KOEO) or under load.
  2. Verify 5V reference & ground stability — KOEO, backprobe at throttle body connector: reference-to-ground ~4.9–5.1V stable. Ground drop <0.1–0.2V to battery negative. If unstable, fix upstream (5V reference test).
  3. Monitor live data – graph both signals — Use scan tool: graph TPS1 %, TPS2 %, APP1/APP2 %, throttle position command vs. actual. Slowly open throttle (foot or bi-directional): signals should ramp smoothly and inversely (e.g., TPS1 0.5–4.5V, TPS2 4.5–0.5V). Look for:
    • Perfect correlation (within 5–10% or spec)
    • No sudden spikes, dropouts, or flat spots
    • Idle: ~10–20% (0.5–1.0V typical)
    • WOT: ~80–100% (4.0–4.8V)
    (live data guide)
  4. Backprobe individual signals (multimeter confirmation) — KOEO: TPS1/TPS2 at rest positions (check specs—often one low, one high). Slowly actuate throttle plate (by hand or pedal): voltages should sweep smoothly without jumps. Wiggle connector/harness to detect intermittents.
  5. Unplug throttle body connector & test harness — Disconnect. Signal lines should float to ~5V (pull-up). If stuck low/high = wiring short to ground/power. Check continuity/resistance between pins (open or low resistance = harness fault).
  6. Inspect physical & connector issues — Check throttle plate for carbon buildup, binding, or sticking (manual move should be smooth). Inspect connector: pin tension (loose/bent pins), water/oil intrusion, corrosion, or oil from PCV/PCV contamination (common cause of erratic signals).
  7. Advanced: scope waveform if needed — Connect scope to TPS1/TPS2 signals. Throttle sweep should show clean, linear ramps—no noise, dropouts, or glitches (scope basics).
  8. Repair & verify — Clean connector/pins (contact cleaner), repair wiring, or replace throttle body only after circuit proven. Perform relearn procedure (idle/throttle adaptation). Road test with live graphing; confirm correlation, no limp mode, no DTC recurrence.

Common TPS Fault Patterns & DTCs

  • Poor correlation (TPS1 vs TPS2) — P2135/P2138: one signal offset, noisy, or dropout → often connector pins, contamination, or internal sensor wear.
  • Signal stuck low/high — P0122/P0123, P0222/P0223: short/open on signal line, bad 5V ref, or failed pot.
  • Rationality/performance — P0121/P0221: slow response, sticking throttle plate, carbon buildup, or biased signals (biased sensors explained).
  • Multiple codes + limp mode — 5V ref collapse or shared ground issue.

Many “rationality” codes stem from small signal offsets/biases rather than total failures—see Biased Sensors & Signal Offset Explained for deeper insight.

Updated March 2026 – Part of our Complete Guide to Automotive Sensor & Reference Voltage Diagnostics.

Leave A Comment