This is kind of odd, whereas, i have never heard of this happening. In somewhat similar circumstances, i once had a problem where my Windows clock was moving too fast. I had to synchronize it once every couple of days because over the course of that time, it would eventually progress about a half an hour too fast. The culprit of my problem was a setting in BIOS but unfortunatly, i cannot remember which setting it was. That may be a place to start.