Pentair MasterTemp & Max-E-Therm Error Codes

Complete reference for all Pentair MasterTemp and Max-E-Therm heater error codes. Search by code, symptom, or keyword to find causes and fixes fast.

Disclaimer: This tool provides general guidance based on published Pentair specifications and common troubleshooting patterns. It is not a substitute for professional diagnosis. Manufacturer specifications may vary by model and firmware version. Always consult your model's owner manual and a licensed pool service professional for repairs involving gas, electrical, or combustion components.

Understanding Pentair MasterTemp and Max-E-Therm Error Codes

The Pentair MasterTemp and Max-E-Therm are among the most widely installed residential and light commercial pool heaters in North America. The MasterTemp line spans 125,000 BTU to 400,000 BTU (MasterTemp 125 through MasterTemp 400), while the Max-E-Therm covers the same BTU range with higher energy efficiency ratings. Both product lines use the same control platform and share nearly identical error code nomenclature.

When a fault occurs, the MasterTemp or Max-E-Therm display shows a short alphanumeric code that identifies the system component or safety circuit involved. Some codes point to simple conditions a homeowner can address, while others indicate safety-critical faults that require a licensed technician. Understanding what each code means helps you communicate clearly with your service company and avoid unnecessary wait times.

How the Display Works

During normal operation, the MasterTemp display shows the current water temperature and the set-point. When a fault is detected, the display shows the error code in place of (or alternating with) the temperature reading. Some faults are lockouts that require a power cycle to clear after the root cause is resolved. Others are advisory warnings that do not prevent operation but indicate a condition that should be investigated.

The heater also stores a fault history that a technician can access to see recent error events. This is useful for intermittent problems that do not trigger a code at the time of the service call.

When to Call a Professional

While some error codes have owner-level fixes, the following situations always require a licensed pool service technician or gas professional:

  • ERR IGN repeated failures — If the heater cannot light after verifying gas supply and performing a power cycle, the igniter, gas valve, or control board needs hands-on diagnosis.
  • ERR AGS (Automatic Gas Shutoff) — This safety shutoff has tripped. Do not attempt to bypass it. A technician must determine why the AGS activated before restoring operation.
  • Any gas smell — Shut off the manual gas valve, ventilate the area, and call the gas utility or a licensed technician immediately. Do not attempt to restart the heater.
  • Repeated ERR HLS trips — The high limit switch is tripping repeatedly, which means something is causing unsafe temperatures at the heat exchanger. This could be a flow problem, a scaled heat exchanger, or a failing switch — all require professional diagnosis.
  • E05, E06, E01, or 126 sensor codes that persist — Sensor replacement requires draining part of the system and proper calibration. Incorrect sensor installation can cause the heater to operate unsafely.

Pentair MasterTemp and Max-E-Therm FAQs

What does "ERR IGN" mean on a Pentair MasterTemp?

ERR IGN means Ignition Failure. The heater attempted to ignite the burner three times but never detected a flame. The most common causes are a closed or low-pressure gas supply, a cracked or fouled igniter, an incorrect igniter-to-ground spark gap, or a failed gas valve. Start by verifying the gas supply valve is open and other gas appliances work normally. If gas is confirmed but the heater still shows ERR IGN, call a pool heater technician.

How do I reset a Pentair MasterTemp after a fault?

For most fault codes, turn off the heater at the on/off button, wait 30 seconds, and turn it back on. If the code persists, turn off the heater breaker at the electrical panel, wait 30 seconds, and restore power. For ERR HLS (High Limit Switch), there is a physical manual reset button inside the heater cabinet that must be pressed after the root cause (typically a flow problem) is resolved. Always address the underlying cause before resetting to prevent equipment damage.

What is the difference between ERR PS and ERR HLS?

ERR PS (Pressure Switch) trips before the heater even attempts ignition. It means the water pressure switch did not detect enough flow to safely operate the heater. ERR HLS (High Limit Switch) trips during or after a run cycle. It means water near the heat exchanger reached an unsafe temperature, usually because flow was too low or the heat exchanger is scaled. Both codes point to a water flow problem, but they occur at different points in the ignition sequence.

What does "ERR AFS" mean and is it dangerous?

ERR AFS is the Air Flow Switch error. The blower vacuum switch did not detect adequate combustion air during the pre-purge cycle before ignition. Common causes are a blocked vent terminal, a weakening blower motor, or a cracked vacuum tube on the air flow switch. ERR AFS prevents ignition, so gas is never released, but it can indicate a venting problem that could become a carbon monoxide hazard over time. Have the venting system inspected if this code appears.

Can I use this guide for older Pentair heaters?

This guide covers the current Pentair MasterTemp and Max-E-Therm product lines (post-2010 control boards). Older Pentair heaters, including legacy MiniMax and early MasterTemp models, may use different error codes and display formats. Always refer to the specific owner's manual for your model, which is available on Pentair's website using your heater's model and serial number.

What is E05 vs E06 on a MasterTemp?

Both E05 and E06 refer to the Stack Flue Sensor (SFS), which monitors the temperature of exhaust gases leaving the heat exchanger. E05 means the sensor circuit is open (disconnected wire or failed sensor reading infinite resistance). E06 means the sensor circuit is shorted (sensor reading near-zero resistance, usually from water damage or a failed sensor element). In both cases the sensor or its wiring must be inspected and replaced by a technician.

Never Miss Another Customer Call

While you're out servicing pools, PoolDial answers every call professionally and captures new customer inquiries 24/7. Focus on the work you love while AI handles your phone.

Start Free Trial