You didn't answer my question about temps so I assume they are fine. So the only thing that has not been changed out is the ram and storage. I suggest doing that then. Send the ram back and get a new pair from warranty exchange and the same thing with the drives. If the problem still exists, do the same with the power supply. Same with the graphics card.
You have to eliminate each component from not being the issue. Once you have done all that, the issue should be solved. If still somehow not, make sure your wiping the drive and getting windows installer from the official source:
Install windows, install all updates and no other programs. See if it crashes. No crashing? Add one program slowly one day at a time that you use. If it crashes remove that program.
There is literally nothing else after that.