I've started having this weird issue playing FM23 on Steam. After about four hours Steam restarts itself crashing the game. I save after every game so it's I don't lose too much usually but if it hits me during a long break or transfer window I can end up losing quite a bit. It's difficult as if I try googling all that comes up is Window crashes due to overheating but Windows doesn't restart and the temps are fine. It doesn't happen with any other game, I've played Project zomboid for hours without issue. I've tried verifying the game with no change. No one else I know is having this issue so it's not a bug in the game.
So I'm a bit lost. Any ideas?
PC specs
CPU 5600x
GPU 2060
Ram 16gb
Win10