Do you notice if the BIOS loses it's date/time? It could be the CMOS battery failing. Very easy and inexpensive to try so it might be worth replacing it.

Edit: If you do change the battery you may...