Warning: Disconnect power before servicing.

Pentair Pool Heater SERVICE HEATER Light: Fix and Reset

Quick Answer

The Pentair MasterTemp SERVICE HEATER light turns on for two different reasons: a scheduled maintenance interval reminder, or an active fault code such as E05, ERR PS, or ERR IGN. Check diagnostic history by holding Menu for 5 seconds. If no fault code is stored, the light is a service reminder that resets after completing annual maintenance.

When I pull up to a job and see that SERVICE HEATER light, my first move is always the diagnostic menu, not the parts truck. About 60% of the time it's just the runtime clock hitting its maintenance interval. The other 40%? There's a real fault hiding behind it. Ignore it long enough and you're looking at a cracked heat exchanger or a hard lockout right in the middle of swim season.

PentairPoolheaterSeverity: moderate75% DIY Success
Time to Fix
15–60 min
Difficulty
beginner
Parts Cost
$25 – $50
Tools Needed
Phillips #2 screwdriver, Flathead screwdriver

What Does the SERVICE-HEATER Code Mean?

OK so here's the deal with this light: it's doing two completely different jobs and you need to figure out which one before touching anything. Either the runtime clock hit its maintenance interval, or there's an active fault code like ERR IGN or ERR PS hiding behind it. Pulled three of these apart last month alone, and two were just dirty filters causing a pressure switch trip. Fix was $0 and 20 minutes.

Most Likely Causes

Based on aggregated repair data, here is the probability breakdown for this error code:

Annual maintenance interval reached (most common)40%
E05 or ERR PS pressure switch fault active24%
ERR IGN ignition fault active14%
Deferred filter cleaning increasing heater strain12%
Water temperature sensor fault10%

Symptoms You May Notice

  • SERVICE HEATER light is solid on the panel, sometimes with the heater still running normally, sometimes with it completely shut down and nothing else showing on the display.
  • Heater cycles on and starts heating but then cuts out after a few minutes, leaving the service light on and the pool water still cold.
  • You try to reset it and the light comes right back within a minute or two, which means there's an active fault the board is still detecting.
  • Pool water temperature is stuck and won't climb, heater just refuses to fire even though no specific error code is showing on the main screen.
  • You can hear the igniter clicking during startup but the burners never light, and then the service light pops on after the third failed ignition attempt.

Can you reset a Pentair poolheater to clear the SERVICE-HEATER code?

Put the heater in Standby mode first, it won't work if the heater's actively running or trying to fire. Hold Menu for 5 seconds until the service screens appear. Scroll with the arrow buttons until you see 'Service Reset' and select Yes. The light should clear immediately. Then wait 2 full minutes and do a test fire. If the light comes back on within a few minutes, you've still got an active hardware fault the board is detecting and the reset won't stick until that's fixed.

Tools Required for Diagnosis

Phillips #2 screwdriverFlathead screwdriverDigital multimeter with continuity modeFlashlight or headlampThread seal tape (for pressure switch swap)

Diagnostic Checklist

Follow these steps in order. We start with the easiest external fixes before opening up the machine.

ComponentComponent Under Test
Expected Range4075 ohms
ConditionIf Open (OL) or infinite, replace component.

Replacement Parts

If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.

Part Name
Water temperature sensor471840 · $25–$50

Frequently Asked Questions

Does the SERVICE HEATER light mean the heater is broken?
Not necessarily. Think of it like your car's 'Maintenance Required' light, it doesn't always mean something's actually wrong. If your heater's still heating and the water's getting warm, it's almost certainly the runtime maintenance reminder hitting its 12-month mark. But if the heater won't fire at all and you're seeing the service light, that's when you need to get into the diagnostic menu and find the actual fault code. Could be a pressure switch, a failed igniter, or a temp sensor. The service light by itself doesn't tell you which one.
How do I reset the Service Heater light on a Pentair MasterTemp?
Heater has to be in Standby mode first, that's the thing that trips people up constantly. Hold Menu for 5 seconds, scroll to Service Reset, hit Yes. Done. Takes about 30 seconds. If it comes back on immediately, the control board still sees an active fault and the reset isn't going to stick until you fix whatever's causing it. Most common culprits at that point are a failing pressure switch or a cracked hot surface igniter.
Can I ignore the SERVICE HEATER light and keep running the heater?
If it's just the maintenance reminder, you can run it for a little while without immediate damage, but I wouldn't push it more than a few weeks. If it's an actual fault like a pressure switch issue, running through it can cause the heater to short-cycle and overheat repeatedly, which accelerates scale buildup in the heat exchanger fast. What starts as a $25 pressure switch replacement can turn into an $800 heat exchanger swap if you keep forcing it to run all summer on a fault.
What's the difference between ERR PS and ERR IGN on a MasterTemp?
ERR PS is a water flow problem. The pressure switch on the header isn't seeing enough pressure to confirm safe flow, so the board shuts it down. Nine times out of ten that's a dirty filter or a pump that's losing performance. ERR IGN means the burners didn't light within the allowed attempts. Could be a cracked hot surface igniter, a gas valve that's not opening, or just low gas pressure if other gas appliances in your house are also acting up lately. They need completely different fixes so knowing which code you have actually matters a lot.
How often should I actually service my Pentair MasterTemp?
Once a year minimum, ideally right at the start of pool season before you need the heater. I check the burner tray and heat exchanger for scale, test the pressure switch, verify the thermal regulator bypass valve isn't stuck, and check igniter resistance, which should be around 40-75 ohms at room temp on a good igniter. A full tune-up runs about $150-$250 if you hire someone, or about 2 hours if you're comfortable with basic tools. Skipping it is how people end up with a $400 emergency call in July when it dies right before a party.
My MasterTemp shows the SERVICE HEATER light every few weeks. What's going on?
If it keeps clearing and coming back repeatedly, you've got an intermittent fault the board keeps logging, not just a maintenance reminder. Most common culprit is a pressure switch that's borderline failing, works sometimes and trips other times based on minor flow variations from the pump. Also check your water chemistry. High calcium hardness causes scale on the heat exchanger and can trigger intermittent high-temp faults pretty regularly. Get a test kit and look at your total hardness number specifically, it should be between 200-400 ppm.

Related Pentair Poolheater Error Codes

Models Known to Experience SERVICE-HEATER Errors

This repair applies to most Pentair poolheaters with this error code. Common model numbers include:

MasterTemp 400 NG, MasterTemp 400 LP, MasterTemp 300 NG, MasterTemp 300 LP, MasterTemp 250 NG, MasterTemp 250 LP, MasterTemp 175, MasterTemp 125

RP

Written by

Raj Patel

HVAC & Water Systems Specialist · 15 years experience

Last verified for technical accuracy on March 14, 2026