Backstory...gas heater for a saltwater pool. Has always worked fine, up until recently. Problems began when it started to randomly turn the heater unit on when the pool pump would turn on (not sure if this is a coincidence or not). Then when it would turn on, the numbers started jumping up very erratically. Then everytime I would turn it on it would just do a bunch of random temp numbers. I figured the cheapest route would be trying to change the membrane pad first, which I did and it seemed to work at first. After changing it out, I thought it was working correctly again because it showed the regular temp and let me adjust the spa temp like normal. But then I noticed the heater shut off about a minute or 2 later and the temp increased quickly about 11 degrees (68 to 79 after it turner off). Then the heater randomly turned on again and the temp reading came back down again to 68/69...and it would keep doing this same cycle. Any thoughts or suggestions on what's going on and how/where to start to fix it or troubleshoot it?