Server grade hardware might help. LSI (Broadcom) HBA these need good cooling. Server chassis usually set up good, but noisy.
Replicating you data pool to another ZFS machine or other backup can help with this type of weird failure. Not sure if the reason was ever figured out.
You can browse the articles below
Hardware guide can be downloaded as a PDF, see yellow download button on upper right