Hi,

I don't think that this is an issue with the battery. When they die they tend to run slow for a short time, then stop completely. The difference would not normally be whole hours, but some uneven time period.

+5 hours is terribly familiar to me................it is the difference between GMT and EST, so it sounds as if something is setting your clock to GMT?

Have you had a look at your systems logs? there might be a clue there.