Hi Les,
The most likely cause, considering the steps and checks you have made already, would be a failed control board. This is a common failure for these machines and as such, the replacement part is quite easily available and not too expensive at about £50
Rupert
April 2020