Try disconnecting the 1 TB hard drive and test only the SSD or 250 Gb hard drive and check what happens. Use the F10 one time boot option menu to check for the devices being detected.
You can also test setting a hard disk pre-delay on the SATA drive configuration menu (on the Advanced tab) of the system BIOS to test the hard drive or update the firmware of the SSD drive.
Additionally try using a higher wattage power supply, thinking that the issue could be due to lack of power resources. Update your system BIOS and try the motherboard out of the chassis placed in anon conductive surface to isolate any possible grounding issue messing with the SATA controller.