You do have too many redundant kexts for ethernet, audio, and usb.. You should look up your motherboard and look for what type or brand is your audio, and ethernet. From there, install only those kexts. For usb you should only have USBInjectAll.kext, and eventually build a custom SSDT for USB. The only kext you absolutely need is the VirtualSMC or FakeSMC kexts. You will most likely also need the Lilu kext and other kexts rely on it. Other than that, only install kexts for the hardware you actually have. Follow the
vanilla guide, it may be a bit easier for you to understand then my amateur Hackintosh self..