I have checked the task scheduler, and there are no tasks there that run at that time. Checked the log of the scheduled tasks as well. As to the restore, I am not sure which update is causing the issue, there were many. Since I know that by stopping all but system critical tasks and services will stop the reboot, I am stopping certain ones each night to remove those from the possible offender list. I will stop the Task Scheduler this evening to make sure it really isn't a scheduled task causing this.
Does anyone know of any tools to log all task/service performance, possibly to log what occurs at that given time each morning?