Massive thanks to CaseySJ for your amazing work on this.
I am finally, up and running with minimal issues. I'm yet to properly put the machine through it's paces but I am still trying to iron out a sleep issue. When I put the system to sleep, it wakes straight back up again. I'm pretty sure that it's related to my Broadcom wifi/bluetooth module. When I unplug the power feed for the BT module from the internal USB 2.0 header the system does sleep. I'm actually using an original apple module mounted on a PCIE adapter (as pictured). This worked flawlessly on my previous (Z170) build so I'm a little surprised to find that it's not playing nicely in my new rig. One other side effect of the unsuccessful sleep cycle is that when I boot up into Windows 10 my device manager now shows an Unknown Device, for which I can't find a fix or a driver. If I do a fresh install of W10 and load all the drivers all is good but then the moment I boot into Catalina and try to put the system to sleep the device reappears when I next boot into W10.
Any help would be much appreciated. I did try and do a search on the issue as well as reading the first 36 pages of this thread but so far haven't found much.
View attachment 495411View attachment 495412