A few notes first:
You have modified the config.plist making it invalid:
Code:
<key>ACPI<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>xh_rvp10</string>
</dict>
</array></key>
<dict>
This is already included:
Code:
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>xh_rvp10</string>
</dict>
</array>
Why have you added FakePCIID.kext and FakePCIID_XHCIMux.kext? These are not used for Z170.
Now to the fun part:
I have attached the EFI folder I used for the picture above. It's pretty much the same as your's (Without the errors above, so you were close
). That one /should/ allow you to boot.
Please delete your EFI folder and replace it with the one I attached.