Tech support forums may help you more.
But lets see what we can do for you.
First off, monitoring and logging.
I prefer open hardware monitor, it lets you handily graph your temps and records a resettable min/max for not just temp, but usage, clocks, and power
Second
Stress testing.
Are you only using the game as your benchmark?
Is it only this game that is causing crashing?
Third
Any errors?
In game, win logs, bsod, etc?
Fourth - settings
What are your in game settings?
Afterburner settings?
Any other hardware specific settings?
Any overclocking?
Windows power settings?
Have you ever changed any system files or the registry in any way? (including virus removal)
Fifth - smell & touch test
Open the case, is it clean, does it smell like bluesmoke?
Are the vrms hot? - these often arent captured on standard temp sensor readings.
Are all contents fully seated? Actually reach in there, push, and check. Dont assume since youve never unplugged anything recently things are still good! I’ve even had people who are heavy walkers cause these problems.
Sixth - write it down!
Write it down!
If you make a change, notice a change, or have a benchmark.
Write. It. Down.
Seventh - basics
Did you restart?
Did you hit the start menu, power button, press and hold shift key while clicking shut down? Then start back up and try again.
Did you shut down, unplug for 30s?
Did you run sfc /scannow?
All driver and windows updates?
Did you run windows disk cleanup utility?
Virus scan? (i suggest malwarebytes)
Eighth - backups
Is your computer currently, or was it oreviously backed up? If not, do it now!
Do you have access to spare compatible parts?
Spare cables?
This is a longshot for most… But do you have spare power source, backup battery, or UPS?