What is a likely cause ? and a solution! It's a Timeguard TRT036N 7day Digital Programmer, their customer services suspect an electrical spike. A local heating engineer couldn't find an obvious problem and recommended replacing the controller. Timeguard sent a replacement under guarantee but it has happened 3 times this week......... Help !