Hi, I have just moved into a flat and the immersion heater timer isn't working. It's a Horstmann Quartz E7. The clock is running but the timer doesn't come on at the set time. The boost is working fine. Do I need to get a new timer installed or is there anything I can do to fix this?