Solved after weeks of looking for a solution. Not sure which corrected it. But if anyone has the same issue,
I ran Windows File Verifier. It did find corrupted files. (Not 100 percent this was the solution as the issue continued after a full windows reinstall. )
I also disabled the steam overlay. (If this was the solution, I am just dumbfounded that the steam overlay could cause the game to force restart the PC.
The windows event viewer showed that the system was starting up from a kernel crash. But no events existed under hardware or software actually showing any event that caused said crash. So, who knows. Maybe this will help someone else.