Thanks for posting your fix.
Question; The system worked with wiring disconnected, was the pressure switch over riding the controller , by saying there was too much pressure in the system?
If you have it, could you post your HWH system number, and the pressure switch P/N . Could be a big help to other members who have similar issues.