I have one these controllers, which just recently has started losing its programme, (the display reverts to a flashing screen, and the time and day has to be reset in order to get the heating running again). The unit is at least 10 years old and I suspect the problem could be the PCB mounted rechargeable battery needs replacing. Does anyone know a supplier for this battery? There is no information on the battery itself.