I actually called Corsair and Gigabyte about my issue with the same problem and neither could provide any help. I had upgraded to two 850 evo ssds and I put them into RAID 0 on the intel controller. I had left the other controller (marvell?) set to AHCI. I upgraded my RAM at the same time. I had just installed Windows 10. Add in the fact I was trying to overclock too and I quickly became confused as to what might have caused the problem.
After fiddling around with the PC for a while, I set both of my hard disk controllers to RAID mode. I think that for some reason, having the Intel controller on RAID and the Marvell on AHCI, it was screwing up the boot process. I can't explain why and to be honest, I have not tried overclocking the machine again. I am using it for things that I cannot afford to have it down for even a day, so I am just happy that it is booting up consistently again.
I would try setting the controllers to RAID or at least make sure they are both on AHCI. See if that helps. Let me know, I am curious.
Good Luck!