Pentair MasterTemp Heater Error Codes: Common Causes and Fixes

A pool heater is one of the most important pieces of equipment for extending your swimming season and keeping your pool comfortable year-round. The Pentair MasterTemp series is known for its reliability and efficiency, but like any piece of equipment, occasional issues can arise. Fortunately, most heater problems are identified through error codes displayed on the control panel.

At Aqua Clear Pool Care, we regularly diagnose and repair Pentair MasterTemp heaters throughout the greater Austin area, including Round Rock, Cedar Park, and Pflugerville. Below are some of the most common error codes homeowners encounter and the typical repairs that resolve them.

Quick-Reference Error Code Chart

Error CodeWhat It MeansPrimary Suspect
E01 / E06Sensor / Thermistor FailureFaulty water temperature sensor
E02High Limit Switch OpenLow water flow or bad switch
E04Air Flow Switch OpenBlower motor or pressure switch
E05Stack Flue Sensor FailureOverheating exhaust / scale buildup
ERR HFSWater Flow Switch OpenLow pump speed / faulty pressure switch
ERR AGSAutomatic Gas ShutoffCritical overheating / bypass failure

Safety first: Pool heaters combine high-voltage electricity and natural gas or propane. Use this guide to understand what an error code means, but leave internal repairs — especially anything involving the gas valve, igniter, or wiring — to a licensed professional. When in doubt, shut the heater off at the breaker and the gas supply, then call a technician.

E01 Error Code – Water Temperature Sensor Failure

The E01 error typically indicates a problem with the water temperature sensor, sometimes referred to as the thermistor.

Common Causes:

  • Failed thermistor
  • Corroded sensor connections
  • Damaged wiring harness
  • Moisture intrusion

Common Fix:

The most common solution is replacing the thermistor. Over time, these sensors can drift out of specification or fail completely, causing inaccurate temperature readings and preventing the heater from operating properly.

A technician will test the sensor’s resistance values and compare them to Pentair specifications before recommending replacement.

E05 Error Code – Stack Flue Sensor Failure

The E05 code is one of the most frequently encountered MasterTemp errors. It indicates an issue with the Stack Flue Sensor (SFS), which monitors exhaust temperatures.

Engineered as a safety device, the stack flue sensor is designed to shut the heater down whenever exhaust temperatures climb above roughly 480°F (249°C) — a threshold that protects the heat exchanger and venting from heat damage.

Common Causes:

  • Failed stack flue sensor
  • Excessive exhaust temperatures
  • Scale buildup in the heat exchanger
  • Restricted water flow

Common Fix:

In many cases, replacing the stack flue sensor resolves the problem. However, if the sensor is doing its job correctly, the root cause may be overheating caused by calcium buildup inside the heat exchanger or poor water circulation.

Regular maintenance and proper water chemistry can help prevent this issue.

E06 Error Code – Service Heater

An E06 error often points to a problem with the thermistor or temperature sensing circuit.

Common Causes:

  • Defective thermistor
  • Loose wiring connection
  • Damaged control board
  • Sensor out of calibration

Common Fix:

A qualified technician will test the thermistor and wiring before determining whether a sensor replacement or control board repair is necessary.

E02 Error Code – High Limit Switch Open

The E02 code indicates that one of the heater’s high-limit safety switches has opened due to excessive water temperature.

Common Causes:

  • Dirty filter
  • Low water flow
  • Failing circulation pump
  • Scale buildup in the heat exchanger
  • Faulty high-limit switch

Common Fix:

The first step is verifying adequate water flow through the heater. Cleaning the filter, inspecting valves, and checking pump performance often resolve the issue. If flow is normal, the high-limit switch may require replacement.

E04 Error Code – Air Flow Switch Open

The E04 error is related to the heater’s air flow system and safety controls.

Common Causes:

  • Blocked air intake
  • Damaged blower motor
  • Faulty air flow switch
  • Wiring issues

Common Fix:

Technicians typically inspect the blower assembly, air intake pathways, and pressure switches to identify the restriction or failed component.

ERR HFS / Water Flow Switch – Insufficient Water Flow

The HFS (High Flow Switch) or water flow switch error is one of the most common reasons a MasterTemp simply won’t fire. The heater uses a water pressure switch to confirm that enough water is moving through the unit before it allows ignition. If that switch doesn’t close — often because the pump is running on low speed or water flow is restricted — the heater stays locked out as a safety measure.

Common Causes:

  • Variable-speed pump running on too low a speed
  • Dirty filter or clogged pump basket reducing flow
  • Closed or partially closed valves
  • Faulty or stuck water pressure (flow) switch
  • Air in the system or a low water level

Common Fix:

Start by confirming the pump is running fast enough to generate adequate flow — raising the speed on a variable-speed pump often clears the code instantly. From there, clean the filter, empty the pump and skimmer baskets, and verify all valves are open. If flow is clearly adequate but the code persists, the pressure switch itself may be faulty and require testing or replacement.

ERR AGS – Automatic Gas Shutoff

The AGS (Automatic Gas Shutoff) safety system activates when the heater detects dangerously high temperatures inside the combustion chamber.

Common Causes:

  • Restricted water flow
  • Severe heat exchanger scaling
  • Internal bypass issues
  • Failed AGS sensor

Common Fix:

This issue often requires a thorough heater inspection. In many cases, descaling the heat exchanger or correcting circulation problems restores proper operation.

Pro Tip: Read the Diagnostic LEDs Behind the Board

Here’s a trick most homeowners never discover. If you remove the MasterTemp’s front panel and look at the control board, you’ll find a row of individual diagnostic LED lights — typically labeled SPA, POOL, HIGH LIMIT, AGS, and PFS (pressure/flow switch). When the heater faults, the specific LED that’s lit tells you exactly which circuit tripped, often faster than the error code on the display.

A lit HIGH LIMIT or AGS light points straight to an overheating or flow problem, while a PFS light confirms a water-flow issue. Checking these LEDs is a great first diagnostic step for a savvy homeowner or technician — just remember that the panel exposes live electrical components, so only open it with the power off if you’re not comfortable working around live circuits.

Why Temperature Sensors and Thermistors Fail

Many Pentair MasterTemp service calls involve temperature-related components such as:

  • Water temperature sensors
  • Thermistors
  • Stack flue sensors
  • High-limit switches

These parts operate in a demanding environment that includes heat, moisture, and chemical exposure. Over time, sensors naturally degrade and begin providing inaccurate readings to the control board.

Routine inspections can catch failing sensors before they cause heater shutdowns.

The Importance of Check Valve Maintenance

For pools equipped with a salt chlorine generator, one of the most overlooked components is the corrosion-resistant check valve installed between the chlorinator and the heater.

This check valve helps prevent highly concentrated chlorinated water from flowing backward into the heater when the circulation system shuts off. If the valve fails, aggressive water chemistry can damage internal heater components, including sensors, heat exchangers, and plumbing connections.

A failed check valve can contribute to premature corrosion and may indirectly lead to issues that trigger heater error codes, particularly those involving thermistors, temperature sensors, and stack flue sensors.

During routine heater maintenance, the corrosion-resistant check valve should be inspected for:

  • Cracked or damaged valve bodies
  • Worn or broken internal flappers
  • Signs of chemical corrosion
  • Improper sealing or backflow

Replacing a worn check valve is a relatively inexpensive repair that can help prevent costly heater damage and extend the life of your Pentair MasterTemp system.

Preventing Future Heater Error Codes

While some component failures are unavoidable, proper maintenance can significantly reduce the likelihood of heater issues.

Best Practices:

  • Maintain proper water chemistry
  • Clean filters regularly
  • Ensure adequate water circulation
  • Inspect the corrosion-resistant check valve annually and replace it if necessary
  • Schedule annual heater inspections
  • Address minor warning signs before they become major repairs

A well-maintained Pentair MasterTemp heater can provide many years of reliable service with fewer unexpected breakdowns.

Need Pentair Heater Repair?

If your Pentair MasterTemp heater is displaying an error code or failing to heat properly, Aqua Clear Pool Care can help. Our experienced technicians diagnose heater issues quickly and recommend cost-effective repairs to get your pool back to the perfect temperature.

Contact Aqua Clear Pool Care today to schedule professional pool heater diagnostics, maintenance, or repair service anywhere in the greater Austin area, including Round Rock, Cedar Park, and Pflugerville.

Related Blog Posts

Leave a Reply

Discover more from Aqua Clear Pool Care

Subscribe now to keep reading and get access to the full archive.

Continue reading