I have recently been setting my boiler on eco mode and it stays on that mode until first thing in the morning, when, at some point, the eco mode stops and pre-heating starts. I haven't been able to catch it the moment the eco switches off. When I spot it I switch it on again. What is happening...