I have a Raypack P-R266A-EN-C heater that I am having difficulty trouble shooting. The heater turns off prematurely as it reads the temperature higher than the actual pool water. After doing some reading I thought maybe this was a faulty temperature probe which I could replace. However when the heater is not on it reads the pool water temp correctly. Then after about 30 minutes of being on (heater temp set to 85), it says the pool water is 85 and turns off, when in fact the water has only gone up about 1 deg, to 77.7F. Since it is reading the initial water temp correctly I'm not sure if it could be the temp probe causing this issue. Any other things that I should be checking?