I have bought this twice, once here and once through a pool heater repair company. The relay in the unit is rated for a high voltage system and, according to the pool heater repair technician, on a millivolt system like mine a little bit of corrosion builds up on the contacts and they soon stop working. I have had my heater for 8 years and had to replace this part 4 times, this time after a single season.