Pentair MasterTemp Not Heating — Service Codes, Ignition Lockout & Bypass Flow Fix
Pentair MasterTemp pool heaters (125 through 400 BTU, models 460730–460737) use a digital control board with service code diagnostics that tell you exactly what component has tripped. Service codes like SFS (service fault), HLS (high limit switch), E01 (ignition failure), E05 (high limit), and E06 (pressure/flow switch) each require a different test procedure. Unlike generic error code articles, this guide addresses MasterTemp-specific features: the stack flue sensor that monitors exhaust gas temperature, the water pressure differential switch that requires a minimum 1–2 PSI across the heater, and the MasterTemp's unique bypass flow valve design that must be properly balanced to prevent overheat lockouts. Work through these in order before calling a pool service technician.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Pentair MasterTemp displays service code E01, SFS, or ignition failure lockout
- MasterTemp shows E05 (high limit switch tripped) — heater attempts ignition but shuts down
- E06 code on MasterTemp — pressure or flow switch not confirming water flow
- Stack flue sensor fault code — heater locks out citing exhaust temperature issue
- MasterTemp ignites briefly then shuts off within 5 seconds (flame not confirmed)
- Heater fires and runs for 5–15 minutes then trips high limit and shuts off
- Pool temperature rises slowly despite heater running continuously at full BTU
Most Likely Causes
- 1
E01 / Ignition Failure — Igniter, Flame Sensor, or Gas Pressure
E01 on Pentair MasterTemp 400 (460737) signals ignition failure after 3 attempts. The hot surface igniter (silicon carbide on older models, silicon nitride on newer — Part 42001-0052S) cracks with age and fails to heat the gas-air mixture to ignition temperature. Test resistance: SiC igniters read 40–90Ω cold, SiN igniters 12–25Ω — OL (open circuit) on either type means a failed igniter. Also check the electrode gap (should be exactly 1/8" = 3mm). Gas supply pressure must be at least 3.5" WC for natural gas (11" WC for LP) — low pressure from a partially closed gas valve or undersized regulator is the second most common E01 cause.
- 2
E05 / HLS — High Limit Switch Tripped (Scale or Low Flow)
E05 on MasterTemp indicates the high-limit thermostat switch (Pentair 472359) on the heat exchanger header has tripped. The switch opens at 135°F to protect the copper heat exchanger from overheat damage. The two root causes: (1) Low water flow — dirty pool filter, variable-speed pump running too slow (below 2,400 RPM for MasterTemp 400), or bypass valve diverting too much flow from the heater. (2) Heat exchanger scaling — calcium carbonate deposits in the heat exchanger tubes reduce both heat transfer and water flow, causing local water pockets to overheat. A manual-reset version of the switch (gray button on the switch body) requires physical pressing to restore operation after the cause is corrected.
- 3
E06 / PS — Pressure Switch Fault (Water Flow Below Minimum)
E06 (Pressure Switch fault) on MasterTemp indicates the water differential pressure switch across the heater is not confirming a minimum water pressure drop, which corresponds to inadequate flow. The MasterTemp 400 requires approximately 40 GPM minimum water flow. Common causes: dirty filter, low pump speed on variable-speed systems, partially closed valve, or the bypass valve positioned to divert too much flow around the heater. Before replacing the pressure switch, confirm adequate pump operation: filter PSI within 5 PSI of clean baseline, pump running at speed appropriate for heater model.
- 4
Stack Flue Sensor Fault — Exhaust Overheat Protection
The Pentair MasterTemp stack flue sensor (also called the high-temperature exhaust thermistor — Pentair part 42001-0053S) monitors the temperature of the exhaust gases leaving the heat exchanger and entering the vent stack. If exhaust temperature exceeds approximately 550°F, the control board activates a lockout to protect the heat exchanger and vent system from damage. Stack flue sensor faults are typically caused by: heat exchanger scaling (hot combustion gases pass through without transferring heat to the water, so they exit hot), improper combustion from a dirty burner, or a failed stack flue sensor thermistor that reads incorrectly at normal operating temperatures.
- 5
Bypass Flow Valve Misadjustment (Heater Runs but Pool Cold)
The MasterTemp bypass flow valve is a factory-installed valve on the heater manifold that allows pool water to bypass the heat exchanger for temperature balancing. If this internal bypass is misadjusted — either opened too far by a service technician or shifted during installation — significant water flow passes through the heater without contacting the heat exchanger. The result: the heater runs normally, shows no error codes, but pool temperature barely rises. The internal bypass valve is distinct from the plumbing bypass valve and requires removal of the heater header cover to access.
- 6
Ignition Lockout — Repeated Lockout Causing Control Board Reset Requirement
After repeated ignition lockouts (typically 3 consecutive failed trials), the Pentair MasterTemp control board enters a hard lockout state. In hard lockout, the heater will not attempt ignition again until the lockout is manually cleared at the control panel (hold the Mode button for 5 seconds on MasterTemp 400). Some MasterTemp models also display the fault in the service code log — accessible by pressing and holding the Mode button. If the heater enters hard lockout after every ignition attempt, the root cause (igniter, gas pressure, or flame sensor) must be corrected before clearing the lockout or it will immediately recur.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Before servicing any Pentair MasterTemp gas heater, close the dedicated gas supply ball valve (handle perpendicular to pipe = OFF) and shut off power at the heater's circuit breaker. If you smell gas after closing the gas valve, evacuate the area, do not operate any electrical switches or lights, and call the gas utility from outside. Never re-ignite the heater after gas work without a full leak test using soapy water or gas leak detector spray on all fittings and connections.
Never bypass or jumper the high-limit switches (Pentair 472359) on the MasterTemp heat exchanger headers. These switches are the last line of defense against heat exchanger destruction and possible fire. A MasterTemp running without functional high-limit protection can rupture the heat exchanger (a $400–$800 part) or ignite the heater cabinet within minutes. If high-limit codes occur repeatedly, correct the root cause — do not disable the protection circuit.
The Pentair MasterTemp hot surface igniter reaches 1,800–2,000°F during operation. Allow the heater to cool for at least 15 minutes before touching any burner-tray components. Handle the ceramic igniter body only — never touch the glowing element with bare hands or tools. Skin oils from fingerprints on silicon carbide igniters accelerate thermal cracking.
If the MasterTemp is installed for a saltwater pool (chlorinator producing above 3,500 PPM chloride), verify the heat exchanger is the titanium option, not the standard cupro-nickel exchanger. Muriatic acid descaling may not be effective on saltwater-corroded cupro-nickel exchangers and can accelerate corrosion. Contact Pentair technical support with the full heater model number to confirm exchanger metallurgy before descaling.
- 1Step 1 — Read and record the MasterTemp service code: On Pentair MasterTemp 125–400, press and hold the MODE button for 3 seconds while the heater is off. The display will show the service code log with fault code abbreviations and the number of occurrences. Key codes: E01 = ignition failure, E05 = high limit, E06 = pressure switch, SFS = service fault, HLS = high limit switch, SPS = stack flue sensor. Write down the exact codes and counts — this tells you which component failed and how many times. If the display is blank or no codes are stored, reset the board by cycling the breaker: turn off the heater's dedicated circuit breaker for 60 seconds, restore power, and observe the startup sequence for any fault indications.
- 2Step 2 — Verify water flow and filter pressure (E05, E06, SPS codes): Start the pool pump and confirm the pool filter pressure is within 5 PSI of the clean baseline (written on a tag at the filter equipment pad, or check service records). If filter pressure is elevated, backwash a sand/DE filter or clean a cartridge filter before testing the heater. For variable-speed pump installations: confirm the automation system is commanding the pump to at least 2,400 RPM when the MasterTemp calls for heat. Check the heater bypass valve (the plumbing three-way valve in the heater loop, if installed) is positioned for maximum flow through the heater — turn it fully toward the heater and temporarily block the bypass branch to isolate flow issues.
- 3Step 3 — Test the MasterTemp hot surface igniter (E01 code): Turn off the heater and shut the dedicated gas valve. Remove the MasterTemp front access panel (4 screws). The hot surface igniter is mounted on a ceramic bracket at the front-center of the burner assembly. Disconnect the 2-pin igniter connector. Set a multimeter to resistance (Ω) mode. Probe the igniter terminals: silicon carbide (older, grayish element) should read 40–90Ω; silicon nitride (newer, dark gray or tan) should read 12–25Ω. OL (open) on either type = cracked/failed igniter — order part 42001-0052S. Also inspect the gap between the igniter tip and the adjacent grounded bracket: it should be exactly 3mm (1/8"). Adjust the igniter bracket position if the gap is wrong. An incorrect gap produces insufficient spark arc for reliable ignition.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any pool heater issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4Step 4 — Clean the flame sensor rod (E01 ignition failure with brief ignition): The MasterTemp flame sensor rod is located in the burner flame path — a single ceramic-insulated metal probe about 3" long. With the gas and power off, remove the one mounting screw and slide the rod out. Inspect the metal tip: oxide buildup appears as gray or brownish coating. Polish the tip with 0000-grade steel wool until bright metal is visible. Reinstall, reconnect, and perform an ignition test. A contaminated flame sensor produces less than 0.5 µA DC signal — the MasterTemp board requires at least 0.5 µA to confirm flame and keep the gas valve open. Light-then-extinguish in under 5 seconds is the signature symptom of a contaminated flame sensor.
- 5Step 5 — Inspect and test the stack flue sensor (SPS code): The MasterTemp stack flue sensor (Pentair 42001-0053S) is a thermistor mounted in the flue exhaust gas path, typically accessible from the top of the heater after removing the top panel. Disconnect the 2-wire sensor connector. Measure thermistor resistance with a multimeter at room temperature (approximately 70°F / 21°C): a healthy MasterTemp stack flue sensor should read approximately 10,000–12,000Ω (10–12 kΩ). OL (open) = thermistor wire broken. A reading of 0Ω = shorted thermistor. Either fault causes the control board to generate a flue sensor lockout. If the sensor resistance is in range, also inspect the exhaust manifold for scale buildup or obstruction — a blocked flue path elevates actual exhaust temperature and triggers a legitimate flue sensor lockout even when the sensor is healthy.
- 6Step 6 — Test the high limit switches (E05, HLS code): The MasterTemp has two high-limit switches on the heat exchanger headers (inlet and outlet). With the heater completely cooled (minimum 20 minutes after last operation), disconnect the heater power at the breaker. Locate the high-limit switches — small disk-shaped thermostats with two wire terminals on the header pipes. Disconnect the terminals and test each switch with a multimeter in continuity mode: a good switch in ambient temperature conditions should read closed (continuity). OL (open) when cold means the switch has failed and is holding the heater in lockout. Replace with Pentair 472359. IMPORTANT: if the switch tests good (closed at ambient) but the E05 code persists, the root cause is actual overheating from low flow or scale — do not replace working switches; fix the flow or scale issue.
- 7Step 7 — Inspect the burner and heat exchanger for scale and blockage (slow heating, SPS lockout): With the heater off and cooled, remove the front access panel and the burner tray access screws. Inspect the burner orifices for corrosion (green copper oxide deposits), spider webs, or debris. Use compressed air to clear the burner ports. Remove the heat exchanger access end caps and inspect the internal tube surfaces: heavy white calcium scale reduces heat transfer and elevates exhaust temperature, triggering SPS stack flue sensor lockouts. Perform a muriatic acid descaling flush if scale is visible: circulate a 10:1 water-to-muriatic acid solution through the isolated heat exchanger for 30 minutes with a small circulation pump, followed by a baking soda neutralizing flush, then a clean water flush. Wear chemical splash goggles and nitrile gloves.
- 8Step 8 — Clear ignition lockout and verify repair: After correcting the root cause (igniter replaced, flame sensor cleaned, gas pressure verified, filter serviced), clear the MasterTemp hard lockout by pressing the MODE button and holding for 5 seconds. On some MasterTemp firmware versions, turn the heater to 'off' then back to 'pool' or 'spa' mode. Watch the startup sequence: the combustion blower should activate within 2 seconds, followed by the igniter heating (visible orange glow through the inspection window if present), then ignition and sustained flame. Monitor the pool temperature rise at the return jet — at full BTU, MasterTemp 400 should produce a 5–8°F supply/return temperature differential at rated flow. If the lockout clears but recurs within the first ignition cycle, the root cause was not fully corrected.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
Pentair MasterTemp heaters have excellent parts availability and are designed for field service. Individual components — igniter, flame sensor, high-limit switch, pressure switch — are under $100 and straightforward to replace. Even a gas valve or control board replacement is economical on a MasterTemp under 12 years old. The repair/replace decision point is heat exchanger failure on a unit over 12–15 years old, where exchanger replacement ($400–$800 + labor) may exceed 40% of a new heater value, or major corrosion damage from an improperly specified cupro-nickel exchanger in a saltwater pool.
Est. Repair Cost
$35–$350 DIY (igniter 42001-0052S: $35–$70; high limit switch 472359: $18–$35; pressure switch: $25–$55; stack flue sensor 42001-0053S: $30–$60; gas valve: $120–$250; control board: $180–$320)
Est. Replacement Cost
$3,000–$5,500 for new Pentair MasterTemp installed
Recommended Tools & Parts
- Buy on Amazon →
Pentair 42001-0052S Hot Surface Igniter
Replacement silicon nitride hot surface igniter for Pentair MasterTemp and Max-E-Therm pool heaters. Improved SiN design over original SiC — more resistant to thermal shock. Test cold resistance: 12–25Ω (SiN) or 40–90Ω (SiC original). Gap at exactly 3mm (1/8").
$35–$70
- Buy on Amazon →
Pentair 472359 High Limit Switch
OEM replacement high-limit thermostat switch for Pentair MasterTemp and Max-E-Therm heat exchanger headers. Trips at 135°F. Tests OL (open) at ambient temperature when failed. Never bypass. Replace when switch reads open when cold.
$18–$38
- Buy on Amazon →
Pentair 42001-0053S Stack Flue Sensor
Replacement stack flue sensor (exhaust thermistor) for Pentair MasterTemp heaters. Monitors exhaust gas temperature. Test resistance at ambient: should read 10–12 kΩ. OL or 0Ω = failed. Triggers SPS service code when faulty.
$30–$60
- Buy on Amazon →
Pentair 460737 MasterTemp 400 Control Board
OEM main control board for Pentair MasterTemp 400 (BTU). Manages ignition sequence, service code display, high-limit inputs, and gas valve control. Replace only after confirming igniter, sensors, gas pressure, and wiring are all correct.
$180–$320
- Buy on Amazon →
Manometer / Gas Pressure Test Kit
Magnehelic or digital manometer with 1/8" NPT adapter for testing gas supply pressure at the MasterTemp gas valve inlet port. Required to diagnose E01 ignition failure from low gas pressure. Reads in inches water column (WC).
$25–$60
- Buy on Amazon →
Digital Multimeter
For measuring igniter resistance (ohms), flame sensor microamp current (DC µA), stack flue sensor thermistor resistance (kΩ), high-limit switch continuity, 24VAC gas valve signal, and MasterTemp control voltage diagnostics.
$18–$45
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
Hayward H-Series Pool Heater Not Heating — Error Codes IF, BO, SF, AO & Repair Guide
Hayward H-Series showing IF, BO, SF, or AO error? Diagnose ignition failure, pressure switch faults, bypass valve issues, and heat exchanger scaling on H150–H400 heaters.
Read guide →Raypak Pool Heater Troubleshooting — Fault Codes, Pilot Assembly, Pressure Switch & Heat Exchanger
Raypak pool heater fault codes, pilot failure, or heat exchanger issues? Step-by-step diagnostic guide for Raypak R-Series, P-R206A, P-R336A, and P-R406A models.
Read guide →Gas Pool Heater Won't Ignite — Pilot or Ignition Board Fault
Pool heater attempts ignition but no flame? Check igniter, gas valve, and control board — most fixes are under $150.
Read guide →Pool Heater E05 / E06 Error Code — High Limit or Pressure Switch
Hayward or Pentair heater showing E05 or E06? These codes mean high limit or pressure switch fault — fix without replacing the heater.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- What does E01 mean on my Pentair MasterTemp pool heater?
- E01 on Pentair MasterTemp indicates ignition failure after three consecutive attempts. The diagnostic sequence: (1) Check gas supply pressure at the gas valve inlet test port with a manometer — minimum 3.5" WC for natural gas, 11" WC for LP propane. Low propane tank fill (below 25%) or an undersized regulator are common causes. (2) Test the hot surface igniter — disconnect and measure resistance: silicon nitride igniters (newer, part 42001-0052S) should read 12–25Ω; silicon carbide (older) should read 40–90Ω. OL = failed igniter, order 42001-0052S. (3) Clean the flame sensor rod with fine steel wool — a contaminated flame sensor causes ignition followed by immediate shutdown, which the board eventually logs as E01 after three trials.
- How do I access the MasterTemp service code log?
- On most Pentair MasterTemp models (300 and 400 BTU), press and hold the MODE button for 3 seconds while the heater is in standby. The display cycles through stored service fault codes — each code is abbreviated (E01, E05, E06, SFS, HLS, SPS) followed by the count of occurrences. This log persists through power outages. A fresh or recently serviced heater may show 'no faults.' Write down all codes and counts before servicing — the history helps identify whether a fault is recurring or was a one-time event. To clear the fault log after repair, press and hold MODE for 10 seconds (varies by firmware version — consult the MasterTemp installation manual for your model).
- What causes the Pentair MasterTemp stack flue sensor to trip?
- The MasterTemp stack flue sensor monitors exhaust gas temperature. It trips (SPS code) when exhaust exceeds approximately 550°F. Three causes: (1) Heat exchanger scaling — calcium carbonate deposits inside the exchanger tubes prevent combustion heat from transferring to pool water, so the hot gases exit directly into the flue. This is the most common cause. Descale the heat exchanger with a dilute muriatic acid flush. (2) Dirty or blocked burner — incomplete combustion elevates flame temperature and flue temperature. Inspect and clean the burner orifices. (3) Failed stack flue sensor — if the sensor thermistor drifts low in resistance, it reports a falsely high temperature. Test resistance at room temperature: should read 10–12 kΩ; low readings (below 5 kΩ) suggest a failing sensor (42001-0053S).
- Why does my Pentair MasterTemp trip E05 high limit repeatedly?
- Repeated E05 high-limit trips mean the heat exchanger header is genuinely overheating — usually from one of three causes: (1) Low water flow — the most common cause. Check filter pressure (clean if elevated), verify pump speed meets the minimum RPM for your heater BTU, and confirm the bypass valve routes adequate flow through the heater rather than bypassing it. At full speed, the filter pressure should be within 5 PSI of clean-filter baseline. (2) Heat exchanger scale — calcium buildup insulates the tubes from water, causing localized overheating near the burner. Perform a muriatic acid descaling flush. (3) Stuck-open internal bypass flow valve — this Pentair-specific valve can shift position over time; consult a Pentair-authorized technician to inspect and adjust the internal bypass. Replacing the high-limit switch without fixing the root cause will result in the new switch tripping again immediately.