*** SOLUTION FOUND
After weeks of swapping out parts I've finally found out the cause the problem. It turns out the power supply was not large enough to handle the power draw from all the components. I was using a power supply that has a MAX of 500W output which I thought was enough to handle the motherboard, basic graphics cards and four hard drives but apparently it wasn't. The drives were constantly turning on and off causing delay write fail, raid failure etc. I replaced the power supply with 1000W Max output and everything works perfectly. All the drives detect properly, not a single issue of read/write problems. Not a single rebuild etc.
MAKE SURE YOU'VE GOT A LARGE POWER SUPPLY WHEN USING MULTIPLE DRIVES!!!