Thought I'd update the outcome for other "DIYrs" who may happen upon this thread;
Whipped the DHW microswitch off, stuck a meter on it, was only operating intermittently, popped into my local heating spares shop, and bought new one. 15 minutes to stick it on & reconfigure case etc, now working...