Just so I understand this correctly.
When the HW valve opens via the synchron motor the rotation of the valve switches the microswitch to tell the boiler to fire. This does happen i.e. the boiler does fire and stays on for a few mins, which would seem to suggest that the microswitch is working...