Можно предположить, что дата(как и время) хранится в

Можно предположить, что дата(как и время) хранится в какой-то памяти(энергозависимой), эту дату задает либо человек(изменяет дату на нужную) или микро код bios(например при сбросе).
Отсюда две причины некорректной даты:
1. Проблемы с памятью. - Какие? Ошибки в памяти, кз, неправильное напряжение.
2. Проблемы с микро кодом.

Может конечно, что то иное влияет на дату(время): Процессор, ОЗУ, и т.д.

Попробуй заменить микросхему BIOS,прошить на программаторе(если еще не прошивал) и потом считать что зашил.