i have the same problem with an maximus VI Formula.
i read in some forums that is the bios chip, an one of them said that, he removed the bios chip and cleaned the metal pins from the chip, so i did the same, but i notice that the metal have some white thing so i cleaned it and put it back
i disconnected everything from the mobo, i just let the cpu, (15-4430), 1 ram (4g) and the main HDD (with windows 7 pro)
mouse and keyboard, then i turned on the pc from the mobo and it did the same thing but really fast from 1% to 100% in 1 minute or less. then it restarted from itself and the again with the loop. but it was really fast and did it for 3 times only
in the forth time it boot normally so i belived it was fix i opened windows, apps, games, restar it like 10 times and it was working perfectly fine so i decided to reassemble it, but when i finished didnt boot it start the loop again but realy slow about 3 hr to reash the 100% so i'm goonna let the loop fror 3 times (about 10 hr) hope it will work.
sorry for my english.