Update to my situation. I called the pool builder, who confirmed what ps0303 said- it's probably the control board. Just to be sure, I checked the resistance on the thermistor and the wiring between that and the control board, both of which were good. I had the pool guy order the control...