High Limit Tripped On Heater Why: Flow Vs Sensor Vs Scale Decision Tree
Why this matters
A pool heater high-limit switch is a non-resetting (or manual-reset) safety device designed to lock the heater out when heat-exchanger metal exceeds a safe temperature. It does not trip for fun. Resetting and resending the unit produces a callback within hours and, on the second trip, real heat-exchanger damage. The customer wants warmth tonight; the right answer is to identify the upstream condition that caused the limit to open. This tree walks the three branches that produce a high-limit trip: insufficient flow, false high-temperature reading, and real over-temperature from heat-exchanger scale.
Symptom presentation
The heater displays a high-limit or "service heater" code, or the high-limit lamp is illuminated. The heater will not respond to a call. The customer reports the pool stopped heating overnight. On the pad, pressure may be in normal range or borderline high, pump may sound normal or labored, and the customer may report no recent service event.
Quick checks
Confirm the high-limit is in fact tripped (not a freeze sensor, flow switch, ignition lockout, or pressure switch reporting a similar code). Pull the heater's diagnostic display if available. Touch test the heat-exchanger inlet and outlet pipes for unequal temperature; a heater that ran briefly before tripping will show a hot output side and a cool input side, indicating water was in the exchanger when the limit opened. Read pump pressure and filter pressure as found. Check the flow switch for visible debris in the paddle.
Isolation tree
Branch A: low flow. The most common root cause. The heater fired with insufficient water moving through the heat exchanger, so exchanger metal heated faster than the water carried heat away. Confirm by reading pump pressure (low) and filter pressure (high differential), inspecting the pump basket and impeller for clogs, checking for an air-suction leak that produced cavitation, and verifying the filter is not at or past the dirty-clean threshold. The heater's own flow switch may have failed to interrupt the call in time, especially if it was bypassed during a prior service.
Sub-paths: clogged skimmer basket or pump basket, partial impeller clog, scaled or torn filter media, suction-side air leak, closed or partially closed valve on the heater bypass, pump speed set too low for the heater's minimum flow requirement (variable-speed pumps on a low overnight schedule), or a customer-installed solar bypass that diverts flow during heater calls.
Branch B: false high-temperature reading. The high-limit switch (or the heater's water-out sensor) reads above its trip point even though actual water temperature is normal. Causes: drifted sensor (test resistance against the manufacturer's temperature-resistance table at known water temperature), corroded sensor contact in the heater control board, scaled sensor probe with mineral deposit insulating the probe from water, or a high-limit switch whose contact has degraded so its trip point fell below spec.
Branch C: real over-temperature from scale or fouling. The heat-exchanger water side is coated with calcium scale or copper oxide; heat transfer from flue to water is impeded, so exchanger metal runs hot even at correct flow. Look for white scale visible at the exchanger inlet, a heater that has been operated with LSI consistently above plus 0.5, a customer pool with CH above 400 ppm, or a heater that has been on the pad more than five seasons without an exchanger inspection. Scale-driven high-limit trips will recur on every fire until the exchanger is cleaned or replaced.
Branch D: combustion-side fault. Flue blockage from nesting birds, vent obstruction, or a heater venting into a confined space without combustion air will produce flue temperatures high enough to trip the high-limit even at correct water flow. Inspect the vent terminal, the heater's combustion air intake, and the burner for soot or yellow flame indicators of incomplete combustion.
Confirming diagnosis
For low flow, the test is to clear the suspected restriction, restart the heater, and watch the call run to satisfaction without tripping. Document pump pressure and filter pressure before and after. For sensor drift, pull the sensor and test resistance at measured water temperature against the manufacturer's lookup; a sensor that reads 25 percent off spec must be replaced. For scale, pull the heat-exchanger inlet plug if the heater design allows and inspect with a borescope; visible white deposit confirms scale. For combustion, inspect the flue and burner per NFPA 54 guidance and observe flame quality at steady state.
Remediation
Restore flow before resetting the high-limit. Clear baskets, clean the filter, repair air leaks, open the heater bypass, and confirm pump speed meets the heater's minimum flow. Reset the high-limit per the manufacturer's procedure (often a button on the heater control board after the unit has cooled). Run a full call cycle and confirm the heater holds without tripping.
For sensor drift, replace the sensor and confirm new sensor reads correct resistance at measured water temperature. For scale, acid-flush the heat exchanger if the heater design supports it; if scale is heavy or the exchanger is corroded, replace. For combustion faults, clear the obstruction, verify combustion air, and observe burner operation until stable.
Never bypass a high-limit switch to keep a heater running. The high-limit is the last safety between a normal call and a heat-exchanger rupture or a gas-side fault that vents CO into the equipment area. A heater that trips its high-limit twice in a row must be locked out until the root cause is identified, per NFPA 54 service guidance. Resetting the limit and walking away invites a fire or CO event.
For variable-speed-pump installations, document the minimum heater-call pump speed in the automation and set the heater schedule to force the pump up before the heater fires. A pump running at silent overnight speed will trip the heater every night and the customer will blame the heater.
References
- NFPA 54, National Fuel Gas Code
- PHTA/APSP/ICC-15, Residential Swimming Pools
- Hydraulic Institute, Pump Operation and Maintenance Guidance