Home / DTC / B2106 — Throttle Position Input Out of Range High

B2106 — Throttle Position Input Out of Range High

Detailed page for trouble code B2106.

34,473codes
59brands
11,925generic
22,548specific
Reset
Code

B2106

Other B — Body

Throttle Position Input Out of Range High

Brand: Other
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open/shorted or damaged TPS wiring or connector
  • TPS internal failure (output stuck high)
  • Short to battery or other voltage source on the TPS signal or reference circuit
  • Poor or missing sensor ground or supply reference (ECU 5V reference)
  • Contaminated or corroded connector/pins
  • ECU/input module fault (less common)

Symptoms

  • Check Engine / malfunction indicator lamp illuminated
  • Poor or inconsistent throttle response
  • Engine may go into limp/reduced-power mode
  • Hesitation, surging, or unexpected idle changes
  • Throttle pedal position and TPS values do not correlate in scan tool data

What to check

  • Read stored codes and freeze-frame data with a scan tool; note PID values for TPS and accelerator pedal position sensors
  • Visual inspection of TPS connector and wiring for damage, corrosion, or pin pushed out
  • Backprobe TPS connector and measure signal voltage with ignition ON (engine OFF) and while slowly opening throttle
  • Verify ECU 5V reference and ground are present and within specification
  • Disconnect TPS and check whether the code clears or if the signal line still reads high (indicates wiring/short or ECU issue)
  • Inspect for aftermarket alarms, chargers, or tamper that might tap into wiring harness

Signal parameters

  • Typical TPS reference voltage: ~5.0 V (verify factory spec)
  • Typical TPS output at closed throttle: ~0.2–1.0 V (varies by vehicle)
  • Typical TPS output at wide open throttle: ~4.0–4.5 V (varies by vehicle)
  • Out-of-range-high condition: measured TPS output higher than expected (near battery voltage or >specified maximum, often >4.9–5.1 V)
  • Expected continuity/insulation: no short between signal wire and battery positive

Diagnostic algorithm

  1. Record DTCs, freeze frame, and live TPS/accelerator PIDs. Note battery voltage during fault.
  2. Perform a careful visual inspection of throttle body harness, connector, and wiring for damage, pin corrosion, or signs of overheating.
  3. With ignition ON (engine OFF), backprobe the TPS: measure reference (should be ~5V), ground, and sensor output. Slowly operate throttle and observe output—should vary smoothly between closed and wide-open values.
  4. If sensor output reads higher than reference or near battery voltage, disconnect the TPS harness; if the line remains high with sensor disconnected suspect wiring short to battery or ECU fault.
  5. Check for a short to battery: measure voltage between the signal wire and ground with harness connected and disconnected. Inspect/repair any shorted wiring or damaged insulation.
  6. Wiggle test wiring while watching live data for intermittent changes; use an oscilloscope if available to check for noise or spikes.
  7. If wiring and reference are good and output still out of range, replace the TPS with a known-good unit per vehicle procedure.
  8. After repair, clear codes, perform relearn/calibration if required by manufacturer, and road-test to confirm the fault does not return.
  9. If fault persists after sensor replacement and wiring checks, consider ECU/input module diagnosis or replacement by a qualified technician.

Likely causes

  • TPS signal wire shorted to battery voltage (constant 12V or other high voltage)
  • TPS internal electronics failed and output is above specified range
  • 5V reference from ECU is out of specification or noisy
  • Damaged insulation allowing contact between signal and power
  • Corroded or bent pins in the TPS connector
  • Aftermarket device or recent repairs that disturbed wiring harness

Fault status

⚠️ Status
Throttle position sensor input voltage above expected range (high). Check TPS, wiring, 5V reference, and grounds.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5 - 2.5 hours

Similar codes

9,711

The library contains 9,711 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email