LosGrak,
It's hard to say what caused the BSOD and random shutdowns with the information you presented. Your settings all seem OK, but 50C at idle is much higher than average. Of course load temperatures are more important, but usually (for desktop computers at least) higher idle temperatures = higher load temperatures. What are your temperatures like at full load? Have you done any stress testing using XTU or a 3rd party software like Prime95 or AIDA64? Try running these to see if your computer is shutting itself down to prevent damage from hot temperatures. Also, download and run the Intel Processor Diagnostic Tool to see if you're failing that. Given the high idle temperatures, I would highly suggest making sure the heatsink and fan are indeed installed correctly. In my experience, most of the time high idle temperatures are from incorrect heatsink/CPU fan/thermal paste installation.
Good luck!