Home / DTC / P1126 — Throttle Position Narrow Range Sensor Circuit

P1126 — Throttle Position Narrow Range Sensor Circuit

Detailed page for trouble code P1126.

33,018codes
59brands
10,557generic
22,461specific
Reset
Code

P1126

MAZDA P — Powertrain

Throttle Position Narrow Range Sensor Circuit

Brand: MAZDA
Views: UK: 14 EN: 25 RU: 17
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in TPS narrow-range sensor signal, reference or ground wiring
  • Corroded, loose or damaged connector at the throttle body sensor
  • Faulty throttle position (TPS) narrow-range sensor inside the throttle body
  • Contaminated or mechanically binding throttle plate
  • Faulty engine control module (ECM) or poor ECU connector contact
  • Intermittent wiring fault due to chafing, pinched cable or rodent damage

Symptoms

  • Check Engine Light (MIL) illuminated; code P1126 stored
  • Rough or unstable idle, surging or stalling at idle
  • Reduced engine power or limp-home mode
  • Hesitation or poor throttle response during acceleration
  • Possible inability to idle or extended cranking

What to check

  • Read freeze frame and live PID data for throttle position(s) and compare sensor channels if dual sensors present
  • Check for additional related DTCs (TPS, throttle actuator, mass air, grounds)
  • Visually inspect throttle body connector and wiring for corrosion, deformation, or damage
  • Perform wiggle test on wiring while monitoring live TPS signal for intermittent change
  • Measure reference voltage, signal voltage and ground continuity at the sensor connector with a multimeter
  • Inspect throttle plate for carbon buildup or mechanical binding and check throttle body operation

Signal parameters

  • Reference voltage (Vref): typically ~5.0 V (Key ON, engine OFF)
  • Signal voltage at closed throttle: often ~0.4–1.0 V (varies by model)
  • Signal voltage at wide-open throttle: often ~4.0–4.5 V (varies by model)
  • Sensor ground: near 0 V (low resistance to chassis/ECM ground)
  • Compare narrow-range sensor output to the expected ramp and to any redundant TPS channel (if equipped)

Diagnostic algorithm

  1. Retrieve and record freeze-frame data and all related DTCs; clear codes and see if P1126 returns.
  2. With key ON (engine OFF) back-probe the TPS connector: confirm Vref (~5 V), sensor signal voltage, and ground continuity to ECM.
  3. Start engine and monitor live TPS PID: slowly open throttle and confirm smooth, proportional voltage change without dropouts or steps.
  4. Perform a wiggle test of the harness/connectors while observing the live signal; note any intermittent changes or return of the code.
  5. Inspect and repair any damaged wiring, pins, or corroded connectors. Re-test after repairs.
  6. If wiring and connector are good, remove and bench-test or replace the throttle body/TPS assembly per service manual instructions.
  7. Clean throttle plate/body if binding or heavy carbon is present; recheck sensor behavior after cleaning.
  8. After replacing components, clear codes and perform throttle relearn/idle adaptation procedure if required by manufacturer.
  9. If code persists after replacing sensor/throttle body and wiring, consider ECM diagnostic/repair as a last resort and check for software updates or TSBs.

Likely causes

  • Damaged/loose connector at the throttle body
  • Broken or shorted signal/reference/ground wire between throttle body and ECM
  • Failed narrow-range TPS inside throttle body
  • Carbon build-up causing binding or misreading of throttle plate
  • Intermittent harness damage (most common on older vehicles)

Fault status

⚠️ Status
MIL illuminated; DTC P1126 stored when throttle position narrow-range sensor signal is out of expected range or inconsistent with ECM thresholds. Code may be pending (intermittent) or active; additional drive cycles may reveal related codes.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.5 hours

Similar codes

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