@asawtell @george1421 Great to see you have been working on this while I was absent. So far to me it looks like a specific issue on this hardware with the Linux kernel.
Would be great if you can boot some kind of live Linux OS, or maybe just an installer ISO will do as well.
The other option is adding additional print output statements to the kernel source code and compile a custom kernel to boot and see exactly where it hangs. I can guide you on this if you are keen to give it a go, let me know.
Also you might see if there is an UEFI firmware update available (not sure if you talked about this already).