T
test electrical
Am with the last plumber you should have powered up the valve both ways and seen if the the switch made turned the pump on and a tip is to disconnected the feed in the boiler to the controller pcb so your not turning the boiler off and on. You can tell if the water getting around the system as well. Let you know that the DHW is going round the tank and not the rads. Also make sure the earth isn't used as a live conductor, I've been to loads of these that have been wired up wrong.