I have a Sta-Rite pool heater that won't start and the Service System light is on. The heater is about 8 feet below the hot tub and the water is flowing when the pump is running. There are no other indications as to what might be wrong. When the pump is running it shows my set temperature reading of 104. The water is only 83 degrees in the hot tub. I believe it's getting gas and the ignition does not come on either. Any ideas?

