It could also be the PSU. Try another.
Test the RAM using memtest86+. It is often included with Linux installations, but you'll also find it on the UBCD. Also check for overheating. Clean all dust off, remove the heatsink from the CPU, clean it's and the CPU's surface very thoroughly, apply a very small drop of thermal transfer paste, and firmly reattach the heatsink. Also make sure the fans are running smoothly.
http://ultimatebootcd.com