magicbullet077 :
Things keep getting worse. I tested each piece individually with MEMTEST and none failed. Then I tested them in sets of 6GB (3 sticks) triple channel and still none failed. However, when all 6 are installed (12GB) I get many failures. I was wrong before, I don't know why I said my system only has 6GB of RAM it is 12GB (6x2). The RAM all has the same serial number and specs. I noticed 3 have black pcb and 3 have green pcb but I don't think that should affect it. So maybe its a compatibility issue because they are not on the X58 Extreme QVL for RAM. Although many OCZ memories are. It's just strange how 6GB works great but 12GB fails.
Ok, more info, good thing. Yes, 12GB (6x2GB) sticks does make a difference.
What speeds are you trying to run all 12GB at? A limitation of the X58 chipset is that RAM speeds are capped at 1333MHz when more than one DIMM per channel is used. However, ASRock advertises "Triple Channel DDR3 2000(OC) with 6 DIMM slots" for the X58 Extreme.
What are the RAM BIOS settings? If you haven't already, change the RAM settings to all be Auto or the default value to ensure speed and timing compatibility.
Using RAM off the QVL is the best way to ensure compatibility, but the QVL is not a complete list either.
Albeit the RAM passed MEMTEST, and regardless of not being on the QVL, they are 2 sets of 3 DIMMs rather than a hexa-channel set, and given that the 3x2GB sets pass MEMTEST but all 6 DIMMs fail points to compatibility issues.
If there are no issues with the BIOS settings preventing the RAM from working properly, and you want 12GB, then you may have no other option but to buy new RAM; either a hexa core set of 2GB DIMMs or a triple channel set of 4GB DIMMs.
Personally, I'd go for the 3 - 4GB triple channel set.