Pentair Pool Heater Troubleshooting Guide

Your pool heater is throwing an error code, the water is cold, and the manual that came with the unit is nowhere to be found. This Pentair Pool Heater Troubleshooting Guide is built for exactly that moment, when you need a clear path from "what's wrong" to "what to do next" without sifting through generic advice that doesn't apply to your model.
Manufacturer specifications show that the majority of Pentair heater service calls involve just three root causes, and two of them won't cost you a dime to diagnose. Let's walk through this step by step, starting with what happens the instant you flip the switch.

Image source: Bing (Web (fair-use with source credit))
Quick Answer
Most Pentair heater issues trace back to low water flow, a tripped safety switch, or a failed igniter. Check your filter pressure gauge first, a reading over 10 psi above clean baseline means restricted flow. If flow is fine, look at the display for an error code and match it to the table below.
Never bypass a safety switch to test operation.
Why Is My Pentair Pool Heater Not Firing?
You hit the power button, you hear the relay click, the display lights up, and then nothing. Maybe you hear the pump running, but the burners never fire. Maybe the fan spins but the flame never appears.
Maybe the display stays dark altogether.
Every Pentair MasterTemp and UltraTemp heater follows a startup sequence. It first confirms the pump is moving enough water to carry heat away. Then it purges any residual gas.
Then it sparks the igniter and opens the gas valve. If any step fails, the controller stops the sequence and locks out.
The most frustrating part is that the heater can look completely fine externally. The wiring is intact. The gas valve appears closed.
The breaker hasn't tripped. But something internal is stopping the sequence from completing. The good news is that the diagnostic system on these units is surprisingly good at telling you exactly where the sequence broke.
Start by watching the display when you first turn the heater on. Does it show a temperature reading? Does it flash a code?
Is it completely dark? Each of those answers points to a different branch of the troubleshooting tree.
Pentair Error Codes: What They Mean (and What to Do)

Image source: Bing (Web (fair-use with source credit))
Pentair's digital control panel is your best diagnostic tool, assuming it's working at all. The error codes are consistent across MasterTemp and UltraTemp models, though the heat pump variants (UltraTemp) will also display a few refrigerant-related codes you won't see on gas units.
Here's the quick-reference table for the codes you're most likely to run into.
| Error Code | Meaning | Most Likely Cause | What to Check First |
|---|---|---|---|
| E01 | Ignition failure (3 failed attempts) | Dirty or cracked igniter, gas supply issue, or flame sensor | Igniter resistance (40–80 ohms cold), gas valve position, flame sensor rod |
| E03 | High-limit switch open | Low water flow, heat exchanger overheating | Filter pressure, pump speed, bypass valve position |
| E05 | Stack flu sensor open | Exhaust blockage or wind blowing back down vent | Vent pipe for nests or debris, wind direction, sensor continuity |
| SNS | Sensor error | Thermistor failure or loose wire | Harness connection at thermistor, resistance reading (10k ohms at 77°F) |
| HLS | High-limit switch open (same as E03 on some models) | Same as E03 | Same as E03 |
| PS | Pressure switch open | No water flow or pressure switch failure | Pump prime, filter pressure gauge reading |
E01 is the code you'll see most often. It means the heater tried to ignite three times and failed each time. The controller then locks out for an hour, or until you cycle the power. Do not just keep hitting the power button.
That won't reset the lockout unless you leave the power off for at least 60 seconds.
E03 is the second-most common. Nearly every time we see this code in the field, the real problem is low water flow, not a bad switch. The high-limit switch is doing its job by telling you the heat exchanger got dangerously hot. Fix the flow issue first, then see if the switch resets on its own.
The Water Flow Problem: The #1 Hidden Cause

Image source: Bing (Web (fair-use with source credit))
Here's a number you need to know: Pentair MasterTemp heaters require a minimum of 30 to 40 gallons per minute of water flow to operate safely. Most residential pool pumps can deliver that with a clean filter and open valves. The moment something restricts that flow, even a partially dirty filter, the heater's pressure switch opens and prevents the burner from firing.
This is the single most common reason a heater "stops working." The heater is fine. The pump is fine. But the filter is pushing 12 psi over its clean reading, and the pressure switch sees borderline flow and won't close.
Here's the simple test. Go look at your filter pressure gauge right now. Do you know what it reads when the filter is clean? If not, clean the filter.
Then note the clean pressure. When that gauge reads 8 to 10 psi above that clean pressure, the filter is restricting flow enough to interfere with the heater.
Other flow-related culprits to check:
- Skimmer basket full of debris, takes 10 seconds to empty
- Pump basket partially clogged, removes impeller efficiency
- Bypass valve partially closed, someone bumped it during yard work
- Air in the system, causes erratic pressure switch behavior
- Pool returns blocked, water has nowhere to exit
We've seen homeowners call service techs for a heater that "suddenly stopped working," only to find that a single leaf had lodged in the skimmer weir. Cleaned it out, heater fired immediately. That's a $150 service call for a 30-second fix.
Check your flow first, every time.
If the pressure gauge looks fine and the water is moving well, move on to the next section. But write that clean filter number down somewhere, you'll need it again.
Gas, Voltage, and the Ignition System: Confirming the Basics
Once you've confirmed water flow is adequate, the next three things to verify are the gas supply, the electrical supply, and the ignition system itself. These three categories cover the remaining 80 percent of no-heat calls.
Gas supply basics. If you have a propane system, check that the tank isn't empty. This sounds obvious, but propane tanks run out at the worst possible moment, and a low tank delivers low pressure that won't hold the gas valve open. Natural gas users need to make sure the manual shutoff valve at the heater is in the full-open position, parallel to the pipe, not perpendicular.
That valve may have been bumped during landscaping.
Pentair specifies that natural gas supply pressure at the heater inlet should be 5 to 7 inches of water column. Propane should be 11 to 14 inches. If you have a manometer and know how to use it, that's the definitive test.
If you don't, and you suspect a gas issue, call a licensed gas fitter. Do not try to adjust the regulator yourself.
Electrical supply basics. The heater needs 120 volts at the control board to operate. Check that the dedicated breaker for the heater is in the on position. We've seen breakers that look like they're on but have tripped internally, the handle barely moved.
Flip it fully off, wait 10 seconds, then flip it fully on.
Inside the heater, there's a small fuse on the control board. MasterTemp models use a 3-amp fuse. If the display is dark but the breaker is on, that fuse is likely blown.
Pull the fuse holder (it's usually on the lower edge of the board) and check continuity with a multimeter. A blown fuse means something caused a short, don't just replace it without checking for a bare wire or moisture on the board.
The igniter test. The igniter is a ceramic rod with a metal tip. It glows orange-hot when the heater calls for heat. You can test it without removing it.
Unplug the igniter from the wiring harness, set your multimeter to ohms, and touch the probes to the two spade terminals. A healthy igniter reads between 40 and 80 ohms cold. An open circuit (infinite resistance) means the igniter is cracked and needs replacement.
If the igniter tests good and glows bright orange during startup but the flame never catches, the problem moves to the gas valve or the flame sensor. Those are advanced steps, but at least you've narrowed it down to two components.
Step-by-Step Troubleshooting by Symptom (The Decision Workflow)
This is where you match your specific symptom to the right fix. Read the symptom descriptions below and jump to the branch that matches your situation.
Heater fires but shuts off after a minute
This is almost always a flow problem or a stack flu sensor issue. The heater ignites, the heat exchanger warms up, and then the controller sees a safety switch open and kills the flame.
Flow test first. Watch the filter pressure gauge when the heater fires. Does it climb quickly after the burner comes on? If the gauge jumps 5 psi or more within 30 seconds of ignition, your filter is dirty enough that the flow drops below minimum once the water warms and the filter media expands.
Clean the filter.
Stack flu sensor. If flow is fine, the stack flu sensor may be tripping. This sensor detects excessive exhaust temperature or backflow. Check the vent pipe for restrictions, spider webs, bird nests, leaves.
On MasterTemp models, the vent runs out the top and should have at least 12 inches of unobstructed rise before any horizontal run.
No ignition, but the display is on
Your heater is getting power, the display shows a temperature or a menu, but the burner never attempts to fire.
Check the pressure switch. This switch must be closed (continuity between its two terminals) before the controller will attempt ignition. Unplug the two wires from the pressure switch. With the pump running, test continuity across the switch terminals.
If you get no continuity, the switch is either failed or the flow truly is too low.
Quick test. With the pump off, you'll get no continuity (the switch is open). Turn the pump on. If the switch still reads open, try gently tapping the switch body with the handle of a screwdriver.
Sometimes they stick. If tapping makes it close, replace the switch, it's unreliable and could fail again at a bad moment.
Display is blank entirely
No power to the board at all. Start at the breaker panel. Then check the 3-amp fuse on the control board.
If the fuse is blown and the breaker is on, there's a short somewhere. Look closely at the board for signs of moisture, corrosion, or a visible burn mark. Saltwater pool environments are especially hard on these boards, chlorine and salt creep into every connection.
The transformer test. If the fuse is intact and the breaker is on, the transformer that steps line voltage down to 24 volts for the control board may have failed. This is less common but possible. A qualified technician can check secondary voltage output.
Replacement transformers run about $40 to $60 and are plug-and-play on most MasterTemp boards.
UltraTemp is running but blowing cool air
If you have a heat pump model (UltraTemp) and the fan runs but the air coming out is the same temperature as the ambient air, the compressor is not engaging.
Check the thermostat setting. On UltraTemp units, the heater will run the fan but won't engage the compressor if the water temperature is already above the set point. Turn the set point up 5 degrees and see if the compressor kicks in after a 2-minute delay.
Check the outdoor coil. The large finned coil on the back needs to be clean for the heat pump to absorb heat from the air. A dirty coil dramatically reduces efficiency and can cause the compressor to short-cycle. Spray it with a garden hose (gentle stream, not pressure washer) to remove dust and pollen.
Heater keeps locking out after a storm or power outage
This is common in summer thunderstorm season. A brief power flicker can cause the control board to lose its memory or get confused by a voltage spike. The fix is straightforward:
- Turn the heater off at the breaker.
- Wait at least 60 seconds, this allows capacitors to discharge.
- Turn the breaker back on.
- Attempt to start the heater.
If the problem recurs after a full reset, check for moisture inside the heater cabinet. Open the access panel and look for condensation, standing water, or corrosion on the board. A dehumidifier or simply leaving the panel open for a few hours can resolve moisture issues.
If corrosion is visible, the board may need replacement.
Wiring, Sensors, and Safety Switches: Tests for Advanced DIYers
You have cleared the basic checks. The filter is clean. The gas is on.
The breaker is fine. The igniter glows. But the heater still won't fire or it shuts down after a few minutes.
Now you need to test the safety circuit components.
The Pentair MasterTemp has three key safety switches in series. All three must be closed (showing continuity) before the controller will open the gas valve.
High-limit switch. This is a thermal cutoff mounted on the heat exchanger outlet. It opens if the water leaving the exchanger exceeds about 135°F. With the power off and the wires disconnected, test for continuity at room temperature.
You should get a closed circuit. If you get infinite resistance, the switch has tripped or failed. Some models have a small red reset button on the switch body.
Press it gently. If it clicks and continuity returns, the switch is fine. If there is no reset button and the switch is open, replace it.
Stack flu sensor. This switch monitors exhaust temperature in the vent stack. It opens if the flue gets too hot (indicating a blockage or backdraft) or if the sensor itself fails. Test continuity the same way.
An open reading means either a blocked vent or a failed sensor.
Pressure switch. This is the most finicky component on the whole heater. It confirms water flow by sensing pressure inside the heat exchanger. With the pump running, you should read continuity across the switch terminals.
If you do not, the switch is either failed or flow is too low.
Thermistor test. The thermistor is a temperature sensor that tells the control board the current water temperature. With the harness unplugged, set your multimeter to ohms. At 77°F, you should read about 10,000 ohms.
If the reading is far off or open, replace the thermistor.
Control board inspection. Look at the board with a bright flashlight. Any sign of corrosion, blackened components, or bulging capacitors means the board needs replacement. Corrosion is common in coastal or saltwater pool environments.
A replacement board runs about $150 to $250 and is a straightforward swap.
Safety Warnings and When to Call a Pro
We need to have a honest conversation about limits. A Pentair pool heater runs on natural gas or propane, draws household electrical current, and produces exhaust that can contain carbon monoxide. Getting any of these wrong is not a minor mistake.
It can damage property or cause serious injury.
Gas leaks are non-negotiable. If you smell gas near the heater, do not touch any electrical switches. Do not attempt to light the heater. Leave the area and call your gas utility or a licensed gas fitter from outside.
A simple soap-and-water bubble test on pipe fittings is fine for a DIY check, but only if you are confident there is no active leak.
Carbon monoxide risk. Pool heaters must be installed outdoors with proper venting per manufacturer specifications and local code. Never operate the heater with the access panels removed in an enclosed space. Never run the heater if the flue is blocked.
If anyone in the house experiences headaches, dizziness, or nausea when the heater is running, evacuate and call emergency services.
Electrical safety. The heater must be bonded to the pool bonding grid per National Electrical Code requirements. If you are not comfortable working with a multimeter around live voltage, stop here. A licensed electrician can diagnose a control board issue in less time than it would take you to watch a video.
When to absolutely call a pro:
- You suspect a gas leak or smell gas at any point
- The control board has visible burn marks or corrosion
- You replace a fuse and the new one blows immediately
- The heater is older than 12 years and needs major repairs
- You are not comfortable working around live electricity or gas connections
The trade-off is simple. A DIY repair can save you $150 to $400 in service call fees on a simple part swap. But if you are unsure at any step, a licensed pool technician or gas fitter is money well spent.
The cost of a mistake in this category is far higher than the cost of a service call.
Pentair Pool Heater FAQs
How long does a Pentair MasterTemp heater typically last?
With proper maintenance and decent water chemistry, you can expect 10 to 15 years. The heat exchanger is the most common failure point in areas with aggressive water chemistry or poor flow. Regular winterizing in freezing climates also extends lifespan.
Why does my Pentair heater keep tripping the breaker?
A breaker that trips immediately points to a short circuit. Check the igniter for signs of arcing against the burner tray. Check the wiring harness for rubbed insulation.
If the breaker trips after running for a few minutes, the blower motor may be drawing excess current as it fails.
Is it worth repairing a 12-year-old Pentair heater?
It depends on the repair cost. A simple igniter or pressure switch replacement (under $100 in parts) is worth doing at any age. Control board replacement on an older unit is harder to justify.
If the heat exchanger is leaking, replacement is usually the better call.
Why does my heater run but the pool stays cold?
If the heater fires and runs continuously but the pool temperature does not rise, check the bypass valve. A bypass that is fully open sends water past the heater without heating it. Also verify that the pump is running long enough each day.
A gas heater needs sustained runtime to raise pool temperature.
Why does my heater display show the temperature but the pool is cold?
The temperature displayed on the heater control panel is the temperature at the heater inlet, not the pool water temperature. If the pump has been off for a while, the water sitting in the pipes can read different from the pool. Run the pump for 10 minutes and recheck the reading.
































