That power supply almost seems sufficient....Before sinking money in a power supply, look into the smaller things.
I had a simliar problem and found out it was one of my memory modules....I have 4Gig..Took 1 out at a time, and low and behold, the 3rd one fixed it..
Just a thought.