Thanks for everyone's help.
I swapped out the PSU and the problem went away!
(that's good because a new motherboard would have meant a new chip and fan, a new graphics card, new memory AND and a new hard drive: all the existing ones are serviceable but would be incompatible!!!)