Could be many things, bad RAM, Bad capacitors on mobo, bad power supply, bad HDD etc etc.
Have a look at the capacitors on the mobo and see if they are bulging or leaking, if not then really the only option is to swap out components one at a time with known good ones.
Hood