no need for:
AppleALCU.kext
FakePCIID.kext
FakePCIID_Intel_HD_Graphics.kext
SATA-200-series-unsupported.kext
unless you have a laptop keyboard and laptop trackpad, then you can also remove all the:
Voodoo* kexts
all of these "Strings" should be in "Data" format
Code:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<string>00001B59</string>
<key>framebuffer-patch-enable</key>
<string>01000000</string>
<key>framebuffer-stolenmem</key>
<string>00003001</string>
</dict>
</dict>
also that ig platform is for a kabylake laptop and you are using a coffeelake desktop smbios