@shilohh I just updated my bios to 4804. After matching mk500's bios settings (except for CPU settings) I got this. Any ideas?
Here's a link to my bios settings:
https://www.dropbox.com/sh/loen28inkkxtfvd/ugch9e0kGE
My best guess is that the HWSensors in FakeSMC.kext are incompatible. Try a FakeSMC.kext without the sensors installed. If you can mount your drive on another machine, go to /Volumes/[name of you drive]/System/Library/Extensions/FakeSMC.kext/Contents/PlugIns and delete the PluIns folder.
If you can boot from the USB installer in single user mode you could do this in terminal:
sudo rm -R /Volumes/
[name of your drive]/System/Library/Extensions/FakeSMC.kext/Contents/PlugIns
or if you can boot from your boot drive in single user mode:
sudo rm -R /System/Library/Extensions/FakeSMC.kext/Contents/PlugIns
sudo touch /System/Library/Extensions
Then reboot with the flags: -f UseKernelCache=No
Or TMac is still using an older version of FakeSMC that's not playing nice with your nice new CPU. I've uploaded the updated one I'm using without the sensors.
sudo cp
[path to my fakesmc] [path to /S/L/E/FakeSMC.kext depending on how you're accessing it]
sudo touch
[path to /S/L/E depending on how you're accessing it]
Then reboot with the flags: -f UseKernelCache=No
About your BIOS, all looks good but in Boot option 1, change it to "A0S0 OWC..." (without UEFI in front). In CSM, always choose Legacy OpRom first. UEFI is only valid for Clover or Win UEFI boot.
Also you shouldn't need NullCPUPowerManagement. You CPU works different than our 3930Ks. You'll get full OS controlled CPUPM working with just a SSDT. More to come on that later.