I had to use a molex to dual SATA power connector because the SATA cables couldn't reach that far, but the +5V pin on the molex was loose, which resulted in all kinds of bizarre behaviour that made it look as if my HDD and/or SSD was dying -- incl. the SSD and HDD being detected in BIOS but not by Windows.