cpu temp is fine, not sure about voltage but think its ok, the fan speed for your cpu is only 500-600 :S not good mines going at 2000+ must have connected it wrong.
Random restarts try taking your pc apart bit by bit only load up the essentials a power button to turn on connected and 1 memory stick see if bios appears. then add a hard drive see if you can get into windows etc. then add more and more until you bump into a problem. Still could be a ram thing. try other ram from a friend if you can.