ecc memory has nothing to do with it.
it seems more like a broken disk, zfs is software based and sometimes can't prevent kernel panics if the drive controller goes nuts.
please post smart values of every drive e.g. "smartctl -a /dev/sda", this can tell if a disk is bad, otherwise it's cables...