About a month ago my date and time began to skip about 4 months and 2h ahead on startup and sometimes a few hours after. I have since reinstalled windows and it still continued, I also checked the CMOS battery, all good, trying to change Windows time service to automatic, still nothing. Just tried to go into BIOS, which also displays this date but when I try to change it, it automatically, instantly goes back to the wrong date, I have no clue what to do, any suggestions welcome.