Update: Installed safestrap 3.11, and was able to install the D4 stock De-Odexed JB 98.2.18 Rom to slot1, and that is running perfectly. I can live with this, but it's still annoying that my stock is broken.
I'm actually wondering if it might be a good idea to flash that ROM to the stock slot. It's pretty much identical. Opinions?