Anyhow, I'd try a new CMOS battery since that's the cheapest thing it could be. I've had folk want assurance it's this 25 cent battery but it's only what it could be. You don't know unless you change it.

The other common parts that cause this is the motherboard and PSU.