Pull board from case and place on cardboard. Have cpu, cpu cooler, gpu, one stick of ram and hatddrive and see if it works to rule out short or bending of board in case. You have another psu to try? Any codes it stops on?
I got the exact same situation - but I have not powered down at the wall as you say, so I don't know if mine will do the BIOS setup thing again. I am afraid to try! Anyway, this is what I posted last night in another thread (Random restarts with 3009 and 3101):
Something interesting happened to my system - tonight it rebooted on me and I got tired of it, so I shut it down and pushed the BIOS switch (to change back to my previous BIOS). I started the system and it said that it was updating the BIOS and rebooted 3 (maybe 4) times, and then went to the OS. I was a little nervous with all the rebooting, since I was expecting it to just fire up with my old BIOS.
So, I look at the LED and it is still showing the BIOS chip selected as the 3101. It is like I didn't push the BIOS switch button at all, and stayed on the 3101. I let it boot up and it has not rebooted for the last couple of hours at least. Not sure what happened.
For the rest of the night (last night) it ran fine - no random reboots. This morning it booted up fine, although I only powered it down last night and I did not kill the power at the wall.
Ok i have changed it to bios 2 yellow light on 2 , then restarted the pc it rebooted 3 times saying Bios is updating do not shutdown or reset the system to prevent system boot failure
then it said
Please enter set up to recover bios
When raid configuration was built, ensure to set sata configuration to Raid mode.
Press F1 to run set up.
i checked the yellow light and it had switched itself back to bios 1
so hit F1 and then F10 to save settings and booted back to windows
My head is battered
Just so you're aware, every single thing you listed there is absolutely normal and expected for an update to the 3101 BIOS. In fact, if any step there was missing, that would indicate a problem. (Other than possibly the BIOS lights switching, I never watched them during the process).