BIOS says 44C when I turn on the computer.
The BSOD mostly happens while playing video games, like CS:GO. It crashes at least once every 30 mins. The reported temperature in Open Hardware Monitor for the CPU package is around 70C I think. I will check again later to see what exactly is going on.
I tried memtest86 and passed after running it for several hours. I also bought a new video card/PSU and that hasn't made the problems go away either.
Some people suggest I reapply thermal paste on the i5. Will that void the warranty?