Think I have got to the bottom of this. It would seem maybe it was a GPS/sync kind of issue. Turned on the navigation tonight and noticed that the time was wrong so hit the satellite icon and let it sync up to enough satellites to get a bead on the time. Once the time got synced and the navigation showed the right time went to the EOCC page again and did an update. This then recorded the date correctly. Will see if it keeps the time and date in the coming days.