Swimming Pool Blog

Millivolt Pool Heater Troubleshooting Guide

Millivolt Pool Heater Troubleshooting Guide
by Mark Garcia September 22, 2015

Gas pool heaters are one of the best additions to a pool, but they are the most high-maintenance piece of equipment on the pad. Since they give so much trouble to pool owners, I thought a series of pool heater troubleshooting guides would be helpful.

For our first in a series of step by step procedures for finding pool heater troubles, we will start with Millivolt Heaters. A Millivolt heater is a bit of a dinosaur, most pool heaters being sold nowadays are electronic ignition. But there are still hundreds of thousands, if not a Million Millivolt heaters out there, still chugging away.

A millivolt pool heater is one that has a 'standing-pilot', burning all the time. It also will not have a digital display panel, usually just an on/off switch and a thermostat dial.

A millivolt heater gets its name from the 500-600 millivolts that are created by a thermocouple, called the Pilot Generator. The Generator is positioned so that the flame of the pilot light (burning all the time), heats up the metals inside, until a small electrical charge is created. It's not even 1 volt, its 0.60 volts, or 600 mv - but it's enough to run the safety circuitry in the heater.


For our example heater, we will be using the Old Teledyne Laars Series I Millivolt heaters, but the concepts apply to millivolt heaters made by Raypak, Hayward or Purex.

The diagram below is from the Teledyne Laars Series One heater, Model EPG/EPM, but also is suitable for Series II ESG, and older Mark V DM/DR heaters and XE-EG heaters.


What we have here is a schematic diagram of the safety circuit in a millivolt heater. The Pilot Generator creates the millivolts, and the power does a circuit, or a loop, from one side of the gas valve to the other. 

When the power successfully passes through all of the components (pressure switch, high limits, fusible link) and again returns to the gas valve coil (2), the valve should open and allow gas to flow into the burners, which are ignited by the still burning pilot. 

Let's take it step by step....



I've always said that getting the Pilot is half the battle, and sometimes it's the entire battle.

DOES THE PILOT LIGHT? If your pilot light is not burning, check that gas flow is on at the meter and at the heater. If you smell gas, proceed cautiously, and spray the pilot tubing with soapy water to rule out leaks at the connections or corroded pilot tubing.

Another cause of the pilot not lighting is (2) air in the gas line. If a new pilot was installed, or this is the first use of the heater in awhile, you may need to bleed the air out of the line. Repeat the pilot lighting instructions on the heater door.

For (3), the pilot tube itself rarely becomes clogged but the Pilot Orifice does, with bits of rust or infestations of tiny spiders. To check this, carefully remove the pilot tube brass ferrule nut, using a Flare Nut Wrench, one that wraps the soft metal tightly. When removed, Blow into the tube forcefully, or use a bicycle pump or a small amount of compressed air. You can also use a thin wire to ream out the Pilot Orifice, if you can remove the Pilot Orifice without the entire Pilot disintegrating in your hands. 

DOES PILOT STAY ON WHEN KNOB IS RELEASED? When the millivolt power from the Generator reaches the Gas Valve, releasing the Pilot button will allow the gas to continue flowing to the pilot, if the power is sufficient. If you have a strong burning pilot, be sure that the flame is engulfing the Pilot Generator; sometimes they can slip down, away from the flame.

Next, Check the wires from the Pilot Generator, be sure they are tightly attached to the TH/TP and TP terminals 1 and 2, and there is no corrosion or rust present. Also check the yellow wire that runs to the coil, (2) in the diagram above, to make sure it is making a tight connection to the pin. If your heater has the redundant high limit switch (heavy brass sensor with yellow wires), use a jumper wire to bypass the switch, to be sure it's not causing the problem.

Finally, if the pilot still won't stay lit, it's time to check the millivolt output. Get out your multi-meter, or electric meter, and set it to MV, in a range that will read between 500-1000 mv. Place the leads of your meter on terminals 1 and 2 or TH/TP and TP. After lighting the Pilot, wedge a thick flathead screwdriver between the knob to hold it down, or recruit a helper to hold it down. Keep holding down the button for up to a minute, or until you can verify the output of at least 500 mv (600+ is even better). If you don't have at least 500 mv, and there are no shorts or bad connections noticed, replace the Pilot Generator, or the entire Pilot Assembly.




500 MV at TP TERMINAL AND FUSIBLE LINK? If your pilot is now burning, but your heater won't fire, we want to check that the milli-voltage is flowing properly through all the components of the safety circuit. Using the same multimeter, with one meter clip on the TP terminal use the other clip or probe to check both connections on the fusible link. If you have voltage in, but no voltage out, the fusible link is bad. The fusible link has a small wax pellet inside that when melted, opens the switch. Why does the pellet melt? That could be an important question, so investigate for flame roll-out (flames coming out the front), which can be caused by material laying on the burner tray, or loss of internal firebrick or insulation, or the heat exchanger could be sooted or filled with leaves, preventing proper exhaust. If none is found, replace the fusible link, and carry on.

500 MV BETWEEN TP AND PRESSURE SWITCH? The pressure switch shuts off the heater if the water flow is low. Most common cause of this is a dirty pool filter or pump basket, or clogged pump impeller. If you don't find 500 MV between TP and the white wire (the wire coming to the pressure switch), then move your meter to the wire ends of the high limits, sticking the probe into the wire nuts, or using a jumper wire to bypass each high limit switch.

Also common on older Teledyne Laars heaters is broken wires and loose terminals. Even if a wire looks fine, it can be shorted out. You can use a long jumper wire with alligator clips to temporarily bypass or replace sections of wire, to verify that it's not a wire problem. Also check that wire nuts are tight and that wire spade terminals are not cracked or broken, or rusted.

A Temperature Rise test is done with a special thermometer that is inserted into the drain plug hole on the front header, and can determine if the Internal Automatic Bypass is faulty, allowing too much water to bypass the heat exchanger. You can inspect the internal bypass manually by removing the two bolts on the side cover plate. You should find the rod, spring and diverter intact - if not, I know where you can get some replacement parts fast! 

When you move to the black wire of the pressure switch, you are now verifying that the pressure switch itself is not keeping the heater from turning on. If you have 500 mv coming in but 0 mv coming out - it's not necessarily a bad pressure switch. Again, verify that flow is proper - clean filter, impeller and baskets. Check the internal bypass assembly for damage or missing parts. Some systems have an external bypass plumbing arrangement, if so; the valve may need to be adjusted to send more water into the heater. Some pool cleaners can divert too much water from a pool heater while they are running.

Finally, the pressure switch may be out of adjustment or not properly calibrated for altitude or height above the pool water level. Many pressure switches are adjustable by making small turns to the adjustment screw or knob, to change the pressure at which the switch closes. And in some cases, it's just a bad pressure switch, but not usually.




If your heater has a strong pilot, and you have verified 500 mv at all of the safety switches (pressure switch, high limits and fusible link), then it's time to look at the other components. What's left? Just the Thermostat, the On/Off switch and the Gas Valve itself.

500 MV BETWEEN TP AND TH TERMINALS? When you place your meter leads on both the TP and TH terminals, you are checking through the entire system or circuit, including the Thermostat and On/Off switch. If you don't get 500 mv, remove the screws that hold the rectangular thermostat plate and get your leads right on the terminals of the thermostat, one on each side. Do the same for the on/off switch. (Remember, the problem lies where the power dies). You can also use a jumper wire with a steady hand, or one with alligator clips, to 'jump-out' each of these components individually. These are both very mechanical devices, not a lot that can go wrong with them, but they do fail, eventually.

DOES HEATER FIRE? If you have verified all of these things above, and the heater still won't fire, try giving the gas valve a tap with a small hammer (sometimes they get stuck closed). If the heater fires, you may be lucky and get another season out of the gas valve, but you may as well start planning on replacement. If the gas valve still won't open, releasing gas to the burners, you may want to check that the screen inside is not clogged (where the gas pipe screws into the valve), although this is rare. Also rare is clogged burner orifices, from small insects or debris; this is easy to check by reaming out the first few burner orifices. with a small bent wire.


Be careful working around gas pool heaters as they can be deadly dangerous! Do not bypass safety circuits to operate the heater, or you could be creating a very costly future repair. For more info on heaters and how they work, please check out our pool heater info pages.

And if you need pool heater parts, well that's kind of our specialty around here. If you found this article helpful, please help support the blog by making a small purchase in our Pool Heater Parts department! 


Thanks for Reading! 
Mark Garcia