Here is a program to test your memory with.
http://www.memtest86.com/
Please post more details about your power supply. There should be a label on the side you can see if you open the case.
Did the temp monitoring program also monitor voltages? If so, please post them.