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
- 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.
- 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).
- 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)
- 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.
- 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).
- 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).
- 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).
- 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.