Quick update to close things out.
I did confirm that it was a bad Temp Control board. They don’t make them anymore but I did source some used, working units locally for about $200. However, I decided to replaced the heater as it was now 18 years old and the last several, I had to do work on it...