Hi,
I have this Razer blade 15 laptop (mercury edition) (SKU: RZ09-03017EM8) for almost 3 years had a few issues with it (battery expanding, charger buzzing sounds) but never reached CS about this since they are relatively small issues. However, recently I started having extreme fps drop (10-15 fps) before the entire system crashing when launching Lost Ark for more than 5 minutes. After gathering some data using XTU and HWinfo, I realized that it was probably due to high temps on the computer.
I tried debugging the issue in different various ways. I tried cleaning the fans and the dusts collected with no avail. I also tried repasting and changing the thermal pads, and also undervolting the CPU and they did seemed to help drop the idle temperature of the CPU from 90c+ to 65c. However, when gaming, the CPU temperature would still spike to ranges of 95-105c. What's surprising is that even when the CPU is around 105c, the computer didn't crash, and after diving deeper into GPU temps, I believe the GPU is what's causing the crash after reaching upwards of 99-100c. What's also interesting is that when the PC is overheating, both top sides of the keyboard are pretty cool to the touch but the middle of the keyboard was burning, leading me to think there might be some issue with the heatsink?
Then, after crashing there would be two scenarios. The PC would either restart and get stuck on the BIOS, or the pc would actually start launching Windows and then a BSOD would happen with the message "WHEA Uncorrectable error" and get stuck on collection info at 0% (left it overnight and was still there). I will need to then forcefully shutdown the PC for both cases, leave it for a bit, and then turn it on before it launches Windows correctly again.
Here are some pics of the temps recorded on HWInfo and XTU.
Before:

After pasting, pad changes and undervolting (picture taken after running Lost ark for 5 mins and closing it before pc crash):

I am unfortunately out of warranty for a while now but some help would be appreciated.
P.S. I also changed the SSD to a larger capacity recently but I would be surprised if that is the issue.