4790k, found this and following the steps, might solve it exactly what I thought do.
Hi guys I'm new to the forum and have never answered a question before but I think I might be able to help.
I had the same problem with my i7 4790k on a Maximus VI Gene, Q Code 00 and CPU_LED red but only when restarting the computer. First of all, it's not a hardware problem; you don't need to check connections or the cpu socket.
It's a BIOS problem. Now, the ASUSTeK support page shows all the BIOS updates. At first I updated to the latest BIOS version (1603 for the Gene), but the problem was still there. Then, I downloaded the latest version that includes the BIOS 4th gen processor updater (which is 1505 for the gene). I downloaded Intel ME Driver version 9.5.15.1730, link:
https://downloadcenter.intel.com/download/23276/Intel-M...
I launched the updater, which downgraded the BIOS to 1505, but the problem was solved. My computer restarts perfectly. So I looked at the BIOS updates for your Z87-A and recommend that you downgrade your BIOS to 2005, because it comes with the updater. Don't use ASUS Easy Flash 2 Utility because It'll update your BIOS, but it wont launch the updater, which is what allows the 4th gens to work.
There are no instructions or readme files for the BIOS 4th gen processor update, which is ridiculous, so here is a step by step.
1.
Download 2005 BIOS update with 4th Gen Processor update from here:
http://www.asus.com/uk/Motherboards/Z87A/HelpDesk_Downl...
2.
Unzip, then unzip the zip inside (the bios 4th gen updater)
3.
Launch update.exe. When it says "select BIOS file" point it to the .CAP which is in the first zip file.
And that's it. Please respond if this works, I'd love to know that I helped. Sorry for the rambling solution.