I wanted to update the default ECS H77H2-M3 Bios, but accidentally I downloaded the ECS H67H2-M3 Bios. I used the ECS Utility that came with the latest bios. For some reason the utility never checked that it was flashing a different board, with different rom size. It just flashed. The good news is: The board is not bricked, and it works. I can get to Windows with no problems. It appears that both boards and chipsets are very similar, so the board is working. Bot Boards uses AMI bios. The problem is: I can't flash back to any H77H2-M3 Bios. There are two versions of the Bios for the board, with the first I tried with AFUDOS and AFUWIN and I get a "Rom file size does not match" error, no matter what commands I use. The latest bios comes included with the ECS Utility called CPU EVO II (I don't know how to extract the .rom from the utility). Anyway, I get an "ME Unlocked" error. There is a ME Unlock PIN on the board, I tried the utility with the pin shorted and unshorted with no avail. Any idea how I can flash the correct bios back?