I had a simular issue and my fix was the ground connection on the control board. The ground lug is on the top middle held tight by a nut. Remove your nut and connection and clean, hopefully this will fix your problem.
My apoligies to PM, the response I was making is advice I to got from PM. I did not know this was his thread? PM has awesome knowledge of the HWH systems.