Pentair Pool Heater 126 Error Code

Updated 2026-08-29 · review status: manual-verified Last verified: 2026-08-29

Quick answer

Shorted Water Temp Sensor Water temperature sensor circuit is shorted. The sensor is reading near-zero resistance, which the board interprets as an extremely high temperature, triggering a safety shutdown. Water intrusion into the sensor or wiring connector at the manifold, sensor element failed short, wiring harness pinched causing a short. Disconnect the water temperature sensor leads at the con

Severity: high · DIY difficulty: intermediate

Safety

TBD - must be written per-code before publish

What 126 means

Shorted Water Temp Sensor Water temperature sensor circuit is shorted. The sensor is reading near-zero resistance, which the board interprets as an extremely high temperature, triggering a safety shutdown. Water intrusion into the sensor or wiring connector at the manifold, sensor element failed short, wiring harness pinched causing a short. Disconnect the water temperature sensor leads at the control board and measure resistance. Near-zero resistance confirms a shorted sensor. Inspect the wiring between the sensor and the board for damage. Replace the sensor — replacement requires draining the heater header section.

Causes, ranked

  1. 1. Water temperature sensor element failed short (near-zero resistance reads as extremely high temperature) common pro-only

    Check:

    Fix:

  2. 2. Water intrusion into the sensor or wiring connector at the manifold occasional diy-ok

    Check:

    Fix:

  3. 3. Wiring harness pinched to chassis, shorting the sensor circuit occasional diy-ok

    Check:

    Fix:

Parts & supplies for Pentair Pool Heater: filters, control boards, sensors, and common replacement parts.

HVACDirect →  ·  Amazon →

Commonly searched as: "pentair 126" · "pentair error code 126" · "pentair air conditioner 126"

Sources

  • PoolDial error-code reference (manual-backed) — verified 2026-08-29
  • Pentair MasterTemp/Max-E-Therm Heater Installation & User's Guide (Section 5 Troubleshooting) — verified 2026-08-29