Hello,
I’m also working on a bit similar problem on one of my machines (but much older equipment ).
As I haven’t found it yet, I’m using this tool to protect the filesystem between each reboot:
It’s by Mr. Kresimir …
By the time we find our problem, we might be able to at least save the disk from the cold reboots.
Just tough it would be a good tool for you in the meantime …