Starting today whenever i start to play a game about 10+ minutes in ill get a blue screen with bio errors, none of them have been the same though. Ive googled around and its just to late at night for me to care anymore so i'm coming here

.
In the morning i plan on doing a Memtest to see if its a memory problem, because there was one instance where i got a blue screen, turned the computer off, back on, and nothing would show, no bios or anything, the monitor wouldn't even recognize the pc was on. So i took the memory sticks out and put one of them in and started it up, which worked fine, so i put in two stick, started up fine, figured ill just throw all 4 in and should be fine. But it didnt, i had to go back to two sticks, start up, shut down, install three sticks, and start up then four.
I also found on google i should update my bios. I looked into the version i had, which was 1456, updated to 1902. This didn't help, i jumped into a Homefront online game to see and within 5min i got a blue screen again.
This has just been happening today. 90% of the time its when i'm playing a game (World of Warcraft, Crysis 2, Homefront). Its happened once while i was just on the internet not really doing anything. As i'm writing this and collecting information i have had no blue screen or any problems with the computer (i'm on it at the moment). Ive had this setup for over 6 months now without any problems like this appearing.
Any help on this would be great!
BIOS Errors I'm Getting
1: "dxgmms1.sys"
2: "Page fault in nonpaged area"
3: "irql_not_less_or_equal"
Computer Specs
ASUS M4A89GTD PRO/USB3 AM3
AMD Phenom II X4 970 Black Edition Deneb 3.5GHz 4 x 512KB L2 Cache 6MB
SAPPHIRE Radeon HD 6870 1GB 256-bit PCI Express 2.1 x16
G.SKILL Ripjaws Series 8GB (4 x 2GB) 240-Pin DDR3 1600
Western Digital Caviar Green WD6400AARS 640GB 64MB Cache SATA 3.0Gb/s
Enermax Liberty ELT500AWT-ECO 80+ 500W