Hi there,This sounds like a power supply issue and my best guess would be a bad/burnt connector or cold solder joints but lets try the easy stuff first.
There are 2 ribbon cables have you tried reseatting them?These ribbon cables do go bad due to heat coming from the boards.
Edit-I was looking back at some of my notes and found more info for you,On the random reset problem, on almost every Whitestar system, the problem has always been the CPU board’s CN2 connector. This brings +5 and +12 volts from the power driver board below it to the CPU board.Here's a pic,Let me know if this worked or not I have more notes on file