Ok I uninstalled AVAST, Comodo, Advanced SystemCare, Daemon Tools, and SpyBot. Installed MSE for the time being. My BIOs are up to date as well as my motherboard chipset drivers. Ran system file checker 3 times and got the message "no integrity violations" and also ran Check Disk for disk errors. For temperatures my CPU under stress seems to Caps at around 47C and my GPU under stress caps at around 61C. Memtest86+ shows no errors in RAM after running tests for 6 hours
After a while I ended up with the BSOD again. The error itself mentions hal.dll+12a3b and ntoskrnl.exe+18cb03. I also attached the more updated minidump with this latest BSOD. Any recommendations on what I should do? I'm starting to believe this is a hardware problem.