The recovery stuff on my phone would not work at all.
I ended up finding and doing this:
Unbricking/SBFing the DROID3 (Or returning to stock without a Nandroid)
So, you did something you weren't supposed to do, and now you're left with a brick (or you forgot to make a Nandroid, and want to go back to stock).
One Click SBF rar file by psouza4 from XDA, and this
This SBF will completely wipe your device and install software version 5.6.890 on your phone.
Step 1) Make sure you have the most recent Moto drivers installed.
Step 2) Extract the zip to a folder on your computer.
Step 3) Extract all of the SBF contents into the "files" folder in the folder you unzipped.
Step 4) Power down your phone.
Step 5) While holding the Vol + and Vol - buttons, power on your phone.
Step 6) Select "AP Fastboot"
Step 7) Once your phone says it is connect, double click "CLICK HERE - Flash Verizon DROID 3 OTA 5.6.890 to phone.bat"
Step 6) Wait for your phone to reboot, then are back on the Stock OTA 5.6.890 update.
And funnily enough, the phone started working great again after getting back to stock. I'm just going to leave it stock I think. I like the benefits of different ROMs but they all have stuff that's broken and I just want a phone that works.