The heater works, then it doesn't work. Runs for 5 minutes, then shuts off and tries to turn on then sometimes successful, sometimes not. But no error codes. Hmmmmmmm. What could it be? It is very hard to diagnose an inconsistent problem. However at this point, I am pretty Dang sure it is the...