I think you're right, when I noticed the 2 different messages on the BSOD I decided to run memtest. Instantly popped up thousands of errors, pulled 2x2gb sticks and left in 2x4gb. Their supposed to do 1600mhz but I have them clocked down to 1333mhz and voltage is supposed to be 1.55 to 1.75 so I set it at 1.55. I also made sure the timings were right. When I went to pull the 2 sticks I opened bios and it said failed to overclock ram... which it wasn't supposed to be OC my ram at all thus why I just set all of those by hand. Anyways I'm going to test the 2x4gb now and if they fail the test I'll switch with the 2x2gb. If both fail I'll try switching the 2 slots I'm using in case its my slots, and if worst comes to worst I'll try clocking the ram down even lower. Am I going about this the right way? (the fact that my computer hasn't died before I finished typing this is a miracle in itself already, I was having issues just posting that second bsod because it was starting to do it about every 3 minutes).
EDIT: Its now testing the 2x4gb @ 1333mhz on 1.55v
I find it odd because I had a hunch it was the ram once before and got some errors, but after taking out the ram 1 by 1 to try and figure out which stick it was I ended up putting all 12gb back in and it worked fine on a 40 minute test and now its acting up again.
EDIT2: I know you're supposed to put ram in AMD computers 2sticks at a time, does it matter which 2 slots I put them in? The slots are colored Black Blue Blue Black in that order, and I currently have both sticks of ram in the far left slots, so "Black + Blue". Should it be "Black + Black"? If you need to know which motherboard I'm using I can get that info in a moment, its doing the ram tests atm so its a bit laggy and I'd rather not try to go find the exact model