You may want to try removing the drives and drive controllers from device manager, rebooting, and having Windows redetect it. I've gotten PIO-stuck drives back to DMA with that.