Could be power supply, hard drive or almost anything. Hardware is most likely the problem though.

Can you capture the serial port output shortly before, during and after when it comes good?
_________________________
Christian
#40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)