I know how frustrating a problem like this can be. I had a similar problem a few months ago. I started having RAM errors. I replaced the GSkill RAM with Corsair RAM. The errors went fromn thousands to less than one hundred. Finally I replaced the CPU. The memory problems went away. I then put the original GSkill RAM back it in because it was rated at a higher speed and upped its speed from 1333 to 1600.
Do not assume what the cause of your problem is until you can through the process of elimination find out what part is at fault. This may require you to buy new parts which end up not being needed. Hopefully though some good advice here you can keep that to a minimum.