Collect and attach PR files after verifying that situation.
Note: You might want to check BIOS settings. Your ioreg shows a serial port. As per post #1, serial port should be disabled in BIOS. And also Firewire is supposed to be disabled, but your ioreg shows otherwise.
Also, you're booting from HDD with APFS!
Booting is likely to be very slow, which will cause issues. You may need to increase battery first poll delay, as written here:
https://www.tonymacx86.com/threads/readme-common-problems-changes-fixes-on-mojave.255823/
You should have installed to HFS+J not APFS (thought HFS+J was default for rotational media).
Also, please fix your profile. It is not filled out correctly (missing make/model, screen resolution).
See FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/