How I made it work: From my Windows 11 PC I Downloaded Ubuntu 24.04 from Ubuntu website. Flashed image to SD card with Belena Etcher. Installed SD card in Pi5 and ran through the setup as prompted. Once everything worked and after I rebooted a few times to make sure; I removed the SD card (with the working Ubuntu OS) and went back to my Windows PC. I then used Belena Etcher's "Clone Drive" option to clone the SD card to an NVMe SSD via usb adapters. After the "clone drive" finished I added the line "dtparam=pciex1_gen3" to the "config.txt" file on the NVMe version. I then installed the NVMe drive in my Pi5 Pimoroni NVME Base, powered on the Pi5, said a prayer and BOOM! Ubuntu 24.04 booted and ran normally from the NVME Drive. Too much hassle but it worked.