we've woken up to a cold house in the last few mornings and when i checked the time on the boiler dial it was a few hours behind what it should be, hence the timer didn't click in to heat for early in the morning. Don't have a model number but it's a Firebird oil boiler and it's approx 5 years old. Can anyone think of a reason why the timer dial would be losing time?