to say it again: there are quite a few things that could cause it. overheating and being underpowered are 2 likely causes. i would run memtest86 just to make sure its not your ram dying on you. if it doesnt fail after a few passes or a few hours of memtest see if you can get another psu to test