Something else that may be worth looking at - Don't know what connector your using from external SAS port to the JBOD, but maybe it needs checking/reseating/replacing, I'm thinking some sort of short connection there is causing all of this PCI monkey-business.