Apologies, thought I had closed this out.
Conclusion is, after replacing a number of parts, the problem was a loose connection. It's worrying because of the lack of a definitive 'aha, that's the problem'. Anyway it got running again, it is running again. I am contemplating when work permits to...