Seems like there are 2 issues. Sync and remembering the time. Ideally, once it syncs it should set and remember the time. If its not remembering, that seems something else is up. Try re-seating or replacing the CMOS battery as suggested above. Perhaps a case of moisture?