Hi
@Ferz2019. I've had a brief look at all of your files. I gather the second EFI.zip is your current EFI.
- You're config.plist is 'all over the place' and is not correct. I'd suggest you read the config setup that is at the beginning of this guide. I also suggest you use 18,3 in your SMBIOS. I made some improvements over the config.plist that @HackaShaq published, but other his should get you going in the right direction, but I suggest you use 18,3 not 14,2(?) as he published.
- It is bad practice to have all of the kexts in your Other directory. The correct place is in /Library/Extensions. Read my numerous posts in this thread on what you should have in there. The only file I have in my Other is FakeSMC.kext, and it should be the same version as in /L/E.
- You should not require a DSDT (DSDT15.aml) your patched directory. This mobo works fine with out DSDT patches.
- What is the ECDT.aml file (Embedded Controller Boot Resources Table) ??? Get rid of it.
- Have you setup your USB ports?
- The TB card requires a USB cable going to the USB2 port, is this connected?
- What files and versions have you in your /L/E directory?
- What files have you added, if any, in your /System/Library/Extensions directory?
Without sounding harsh, until you have a system setup as per this guide, it is very hard for anyone to help you with the Thunderbolt side of things. I've had no problems with the Alpine Ridge using F7 BIOS, but this was on Mojave, not High Sierra.
Regarding your NVIDIA card, could you use the iGPU for your Mac, and upgrade to Mojave where most of the work has been done with TB, and use your NVIDIA card if you dual boot into Windows? Without any bias, IMHO AMD is the better choice for macOS going forward.
From my hazy memory, others have TB hotplug working in HS. Could they let me know if this is true?
Jim