Are these USB slots all on-board, or are some of them on a dedicated expansion card?
You could try a quick test by connecting multiple USB flash drives in place of the HDDs to see if it's an overloaded USB controller, bus or USB-PCI bridge. At least then you would eliminate the physical HDD power draw from the situation.
SD