I have seen several computers that lose time – from a few minutes to over an hour in a 24 hour period – while the machine is running. Turn it off and it keeps perfect time, so it is not the CMOS battery. Why is this happening?