Meant to give an update Friday night but forgot. Have proven it’s not the programmer or stat. It’s firing 240v on the CH pump terminal out of nowhere, even when there is no call for heat & 240v at the CH terminal. Could it be PCB problem? Like I said, it’s not happening at all when the DHW is off.