I made a thread a few months ago back in late June I think, and was able to get help with BSODs I was having, and while I think the frequency of them has decreased, the system is still not fully stable. I have been busy lately and just dealing with them, but it's time I take care of this nonsense once and for all.
I can't really say what causes them, and they seem to be happening almost completely randomly; sometimes when playing a game, other times when I open the internet browser, once shortly after booting the computer, etc. The BSODs have been things from irql not less or equal, page fault in non paged area, etc. The attached file should hopefully have all the information you need.
I'll link the old thread (sevenforums.com/crashes-debugging/236320-numerous-bsod-playing-games-recently-error-0xd1-6.html), but it's quite long, so to sum up the important parts, I did memtest89+ which passed and ultimately ended up replacing the motherboard. I then basically reinstalled everything from scratch after getting the new motherboard. My system specs are up to date.