As the title states I found the root cause of all the misery and agony that DZ68BC users have been encountering with the 003X BIOS.
The root cause is the Intel Management Engine Version.
Initially the DZ68BC was designed to run only one version and that was the Version 7. which works pretty well. Then Introduction of 3rd gen had them Include Version 8 in the BIOS file and by doing so lead to the problems encountered with various versions of the 003x BIOS.
The issues arise coz the BIOS files carry two versions of Intel ME which are 8 & 7, the initial ones did not have both versions in the BIOS files they had only one version hence there were no issues.
I will not go into details of various methods that lead me to this conclusion, unless if any one wants please reply in the thread and i will explain.
DZ68BC Boards that I have tested versions 403 and 402.
The simplest answer and conclusion is Intel should compile 2 separate BIOS files for the DZ68BC
1. For people with 2nd Gen the BIOS should only have the Version 7 Intel ME
2. For people with 3rd Gen the BIOS should only have the Version 8 Intel ME
eg the 0039 BIOS should be two (0039 2nd Gen) and (0039 3rd Gen)
The problem arises when the two are present, and the board cant determine correctly which to install depending on scenario of the set up.
eg If you are to install a 3rd gen you need to have 2nd gen to update then while updating the BIOS the Intel ME stays at the V7 instead of moving to V8 then when you instal 3gen CPU it works but the system becomes unstable mostly with the 0035 BIOS, if you update from 0035 to any 003x or run recovery with same BIOS it moves to V8 the instability is gone but you get Intel ME and PCH issues and if on the 0035 Overclock issue on it.
So its either Intel Complies 2 BIOS for the Board or 1 that has only Version 7 of the Intel ME and they should forget about the Version 8.
Intel PLEASE RESPOND TO THIS acknowledge by also producing a BIOS UPDATE