I used to have the same problems (random resets) and it turned out it was my 6-year old power supply failing. Replaced it with a new one, problem stopped straight away. Hard to confirm without another power supply, but I agree it might be the same problem for you.