I have a problem with my heating system. I discovered the powerhead of a 3 port diverter was not working properly and the microswitch was not being operated postively as the valve turned. so sometimes the boiler had no heat demand signal and sometimes it got the signal after a very long wait. I...