If I hear about such strange errors, I always check two things: are the connectors on the motherboard and the drives firmly in place, and is the CPU fan running smoothly (a drop of oil can help for some time). Maybe not an option for you, if this happens on a remote server, but anyway...