Pentair pool heater error codes are built-in safety alerts designed to protect your pool heater from unsafe operating conditions. So, if your pool heater suddenly shuts down or displays a flashing code, it’s letting you know something isn’t right.
These error codes help identify issues related to water flow, temperature sensors, ignition, airflow, or internal safety switches. In many cases, an error code indicates a minor problem. But in others, the error code can indicate a problem requiring professional attention. Knowing what these codes mean can help you troubleshoot basic issues and know when it’s time to call an expert.
If a sensor or component fails, ePoolSupply can help you find the right pool heater parts. Read on to learn how Pentair pool heater error codes work, what the most common codes mean, and how to respond safely.
How Pentair Pool Heater Error Codes Work
Modern Pentair pool heaters rely on digital control boards to monitor operating conditions while the heater is running. These boards receive input from multiple sensors and safety devices to ensure the heater is operating safely.
If a sensor detects a reading outside the acceptable range, the control board triggers an error or fault code. The heater may shut down immediately or refuse to restart until the problem is resolved. This helps prevent overheating, low flow, or ignition failures.
Pentair pool heaters typically use two types of fault responses: a soft lockout and a hard lockout.
Soft Lockout
A soft lockout happens when a temporary condition, such as low water flow, clears on its own once normal operation resumes.
Hard Lockout
A hard lockout happens when the heater detects a more serious or repeated issue. In these cases, the heater usually requires a manual reset or power cycle after the underlying problem is corrected.
Common Pentair Pool Heater Models and Displays
Pentair manufactures several popular gas pool heaters, each with a slightly different control panel and diagnostic display. While many error codes overlap between models, the exact meaning or reset procedure can vary.
Here are some of the most common Pentair pool heaters:
- Pentair MasterTemp 400 and MasterTemp 250
- ETi 400 high-efficiency heater
- MiniMax NT series
On MasterTemp heaters, error codes are typically displayed on the front control panel.
Some models also use indicator LEDs on the internal control board to display diagnostic information when the main display is blank. A reference chart explaining these lights or codes is often printed on the inside of the service panel cover.
If you own a Pentair MasterTemp 400 or Pentair MasterTemp 250, you can also find a detailed explanation of error codes, safety warnings, and operating instructions in the official MasterTemp manual.
Always check the model number on your heater before troubleshooting; similar-looking units may use different sensors or control logic.
Pentair MasterTemp Error Codes (Quick Reference)
Digital Display Codes: E01, E05, E06, 126, and More
| Error Code | What It Means | Common Causes | What You Can Do | Call A Pro? |
| E01 / 126 | Water temperature sensor fault |
Failed sensor, loose wiring, scale buildup |
Inspect for visible damage, confirm normal water flow |
Yes |
| E05 | Stack flue sensor open |
Sensor failure, wiring issue |
Check for exhaust blockages |
Yes |
| E06 | Stack flue sensor shorted |
Overheating, sensor damage |
Clear debris around exhaust |
Yes |
| ERR PS |
Pressure switch / low flow |
Dirty filter, closed valves, low pump speed |
Clean filter, open valves, verify pump RPM |
If persists |
| ERR HLS |
High-limit switch tripped |
Low flow, overheating, scale buildup |
Check flow and water balance |
Yes |
| ERR AFS |
Air flow switch fault |
Blocked intake or exhaust |
Remove obstructions |
If persists |
| ERR AGS |
Automatic gas shutoff |
Restricted exhaust, blocked intake, improper venting, excessive heat buildup |
Check for debris around the exhaust and intake |
Yes |
| ERR IGN |
Ignition failure |
Gas supply issues, igniter failure |
Verify the gas supply is on |
Yes |
If the same code keeps returning after basic maintenance checks, it’s a sign the heater is protecting itself from an unsafe condition.
Replacement components such as sensors and switches are available through Pentair pool heater parts, but diagnosis and installation should follow manufacturer guidelines.
LED Indicator Codes on the Control Board
As mentioned earlier, some Pentair MasterTemp heaters display diagnostic information using LED lights located on the back of the control board. These indicators may show faults even when the front display is blank. You may see LED labels like PS, HLS, AFS, AGS, SFS, E01, and E05.
Before accessing the control board, always shut off power to the heater at the breaker. Once the service panel is removed, a printed legend on the inside of the cover explains what each LED represents. Matching the light to this legend can help identify the general problem area for troubleshooting.
If the control board itself fails or shows inconsistent diagnostics, replacement may be needed. In these cases, a compatible Pentair MasterTemp control board can restore communication between sensors.
How to View and Reset Pentair Pool Heater Error Codes
Understanding how to access stored error codes and properly reset a Pentair heater can help confirm whether a problem was temporary or part of a larger issue.
Viewing Stored Error Codes
Some Pentair pool heaters keep a record of recent fault codes, which can be useful for diagnosing intermittent issues.
On many models, you can view the last several error codes by simultaneously pressing the POOL ON and TEMP UP buttons. Once the diagnostic menu appears, use the TEMP UP or TEMP DOWN buttons to scroll through the stored fault codes.
This error history can provide valuable context when the heater shuts down, indicating issues such as fluctuating water flow, ignition timing problems, or airflow interruptions. Sharing these stored codes with a technician can decrease diagnostic time and help identify patterns that may not be apparent during a single service visit.
Using the Pentair MasterTemp 400 Reset Button
If an error code appears and the underlying condition has been corrected, resetting the heater may restore normal operation.
Follow these steps to reset a Pentair MasterTemp 400:
- Turn the heater off at the control panel.
- Shut off power to the heater at the breaker.
- Wait several minutes to allow internal systems to fully power down.
- Restore power at the breaker.
- Turn the heater back on using the control panel and follow the normal start sequence.
It’s important to note that clearing an error code without fixing the underlying problem can cause repeated lockouts or long-term damage. If the error code returns immediately after resetting, stop using the heater and contact a licensed pool professional.
Common Pentair MasterTemp 400 Error Codes and Fixes
Pentair MasterTemp 400 error codes are designed to shut the heater down before unsafe conditions develop. Below are some of the most common error codes and what you should do if you encounter them.
ERR PS – Pressure Switch or Low Water Flow
The ERR PS code usually appears when the heater detects insufficient water flow through the heat exchanger. Common symptoms include the heater attempting to start, then shutting down shortly afterward.
Typical causes include dirty filters, clogged skimmer baskets, closed valves, or pump speeds set too low. You can safely clean filters, empty baskets, confirm valves are fully open, and ensure that the pump is primed. If the code persists after these steps, the pressure switch or internal plumbing may need professional service.
ERR HLS – High Limit Switch or Overheating
An ERR HLS code indicates that the heater’s high-limit switch has detected excessive internal temperature and shuts the system down to prevent damage. This often happens when water flow is restricted or due to scale buildup.
You should clean the filters and check the water flow and chemistry to ensure they remain within recommended ranges. Bypassing or disabling safety switches is unsafe and can cause serious damage to equipment. Persistent HLS errors should be addressed by a qualified pool technician.
ERR IGN – Ignition Failures
ERR IGN codes occur when the heater cannot light the burner or detect a stable flame during startup. Possible causes include a dirty or failed igniter, gas supply interruptions, or flame-sensing problems.
Confirm that the gas supply is turned on and listen for the normal startup sequence, including blower operation and ignition attempts. If gas odors are present or ignition failures continue, shut the heater off and contact a professional immediately.
ERR SFS, E05, or E06 – Stack Flue Sensor Issues
Stack flue sensor errors, including ERR SFS, E05, and E06, relate to the sensor that monitors exhaust temperature. These alerts help prevent overheating and fire hazards by shutting the heater down if exhaust conditions exceed safe limits.
Homeowner-safe steps include checking for debris around the exhaust outlet and ensuring the heater has proper clearance for airflow. If these codes continue, a technician should inspect or replace the stack flue sensor to restore safe operation.
When to DIY vs. Call a Pool Professional
Some Pentair pool heater error codes are triggered by simple maintenance issues, while others point to problems that should only be handled by trained pool professionals.
These are the issues that are typically DIY-friendly:
- Cleaning or backwashing a dirty filter
- Emptying skimmer and pump baskets
- Confirming valves are fully open
- Verifying pump operation and proper water flow
- Resetting the heater after a temporary fault
- Checking the thermostat or temperature settings
These are problems that require a licensed pool professional:
- Gas supply or ignition issues
- Electrical wiring or control board failures
- Venting or exhaust problems
- Repeated lockouts or recurring error codes
- High-limit, airflow, or combustion-related faults
Gas-fired pool heaters can produce carbon monoxide if combustion or venting is compromised. According to the CDC, carbon monoxide poisoning kills roughly 400 Americans each year and sends about 20,000 people to the emergency room. For this reason, ongoing ignition or exhaust-related errors should never be ignored.
If you’re deciding between a gas pool heater vs pool heat pump or troubleshooting fuel-related concerns, understanding how gas pool heaters operate can also help guide safe maintenance decisions.
Preventing Future Pentair Pool Heater Error Codes
Regular maintenance and proper operation go a long way toward reducing the number of error codes your Pentair heater displays.
Here’s how you can help prevent future pool heater error codes:
Routine Maintenance and Water Chemistry
Dirty filters, scale buildup, and unbalanced water chemistry increase strain on heat exchangers and sensors. Over time, this can lead to repeated pressure switch, high-limit, and temperature-related error codes.
To help prevent these issues, prioritize routine maintenance, such as filter cleaning and backwashing, and schedule a professional heater inspection at least once per year.
Monitoring pool water pH levels and overall water balance helps protect components and supports efficient heat transfer inside the heater.
Energy Efficiency and Proper Sizing
A properly sized and well-maintained pool heater operates more efficiently and experiences fewer ignition and flow-related faults. Pool heaters that are too large or too small for the pool often cycle more frequently, increasing wear on sensors and safety switches.
Traditional gas pool heaters can also have higher operating costs compared to newer, energy-efficient options. Keeping your system tuned and sized correctly helps reduce unnecessary runtime and may lower overall pool heating cost while minimizing stress on critical components.
FAQs About Pentair Pool Heater Error Codes
Why does my Pentair MasterTemp 400 keep shutting off with an error code?
If a Pentair MasterTemp 400 repeatedly shuts down with an error code, it usually means one of the safety systems is detecting an unsafe condition. Common causes include low water flow due to a dirty filter or closed valves, overheating in the heat exchanger, ignition failures, or sensor-related faults.
You can fix this by cleaning the filter and skimmer baskets, confirming proper pump operation, and making sure all valves are open. If the heater continues shutting off or displays multiple codes, professional service is recommended.
What does E05 or E06 mean on my Pentair pool heater?
E05 and E06 error codes typically indicate a problem with the stack flue sensor, which monitors exhaust temperature to prevent overheating and fire hazards. An E05 code often means an open sensor circuit, while an E06 usually indicates a shorted sensor.
Inspect the area around the exhaust outlet for debris or obstructions, and ensure the heater has adequate clearance for proper airflow. A qualified technician should perform any internal sensor testing or replacement, as exhaust-related issues can increase the risk of carbon monoxide exposure.
Can I run my Pentair heater if an error code keeps coming back?
Recurring error codes mean the heater’s safety systems are detecting an ongoing problem. This could be anything from inadequate water flow to ignition failure or overheating. Continuing to operate the heater like this can lead to damage or unsafe operating conditions.
If an error code returns after basic maintenance and a system reset, shut the heater down and contact a licensed pool professional. Ignoring repeated error codes defeats the safety features built into Pentair pool heaters and can void warranties or create serious hazards.