So....good news I think? I'm not sure what happened to make it boot almost normally (the progress bar was slow to load), but then it booted into My Mojave install from my NVME SSD. this is what the romdump file found and I think it all looks good....Can someone else confirm this for me?
File saved in ~/Downloads with name
~/Downloads/Macschrauber's Rom Dump 01.10.2024_16-06-57/H01xxxxxQGWR_144.0.0.0.0_MX25L3205D_01.10.2024_16-07-33.bin
analysis:
Firmware 144.0.0.0.0 (latest) built on Fri Apr 12 12:48:00 2019
Bios Version $IBIOSI: MP51.88Z.F000.B00.1904121248
Bootloader AAPLEFI1.88Z.0005.I00.1007141219 built on Wed Jul 14 12:19:00 2010
Old bootblock of MP51.007F.B00-B03
(U)efi version: 1.10
MP51, serial from firmware: H01xxxxxxxxx
MP51 backplane
Base_20 hardware descriptor, Fsys 0x05
Fsys: 0 overrides, 1 override-version, 2 ssn, 3 hwc, 4 son, 5 EOF (ok)
csr_Allow_Untrusted_Kexts, Unrestricted_FS, Task_For_Pid, Apple_Internal, Unrestricted_Dtrace, Unrestricted_NVRAM (0x77)
BootOrder: 1:Boot0080
Boot0080: Mac OS X |Apple_HFS|disk0s2 (PCI-Express External:WDS500G3XHC-00SJG0)|Macintosh HD|
BootFFFF: |Apple_HFS|disk2s2 (SATA Bay 2:WDC WD20EZRZ-00Z5HB0)|Time Machine|\tmbootpicker.efi
6 firmware boots since last garbage collection, MTC counter: 1 - 6
1 (5 deleted) Memory Configs g (ok)
1 (5 deleted) Memory Configs h (ok)
1 (5 deleted) Memory Configs i (ok)
1 (0 deleted) Memory Configs j (ok)
1 (0 deleted) IASInstallPhaseList / xml (ok)
0 Microsoft certificates (ok)
1 (1 deleted) BluetoothActiveControllerInfos (ok)
1 (0 deleted) BluetoothInternalControllerInfos (ok)
0 (1 deleted) Boot PathProperties0000 (ok)
1 (0 deleted) NVRAM PathProperties0000 (ok)
1 (0 deleted) csr-active-config (ok)
VSS2 is empty (OK, after recent full nvram reset, or after flashing a rebuilt firmware)
21916 bytes free space of 65464
VSS1 (Formatted) (Healthy), found 60 variables (30 valid, 30 deleted)
VSS2 (Formatted) (Healthy)
CRC32 checksums: ok