hi all , i've had the same problem.suprima 30 boiler . eventually looked at the pcb found charring in the centre of board around two diodes. resoldered and cleaned the charing as well as possible. worked well for 4 months problem has reapeared.
resoldering tracks sounds good.