Just had exactly the problem you describe and fixed it by replacing the power on/off delay pcb (£21.00). I was advised that a power surge probably damaged it and that we should switch the shower off at the power cord when it is not in use.
John Breslin
May 2011