OK, after trying all roms, and after trying all avenues of reverting to the original STOCK rom to update OTA, I decided to learn about basebands and roms a bit. I ended up just taking the MB3 to MD5 OTA updater ZIP file, editing the updater_script file to skip verification and anything labeled "recovery", rezipped, and then ran that, then the Stock Deodexed ROM JB, then the Kernel. Now I have the MD5 baseband, and my GPS works wonderfully!
If anybody else has the same issue, let me know and I can post the hacked ZIP I used to get from MB3 to MD5 baseband. Maybe one day I can isolate the correct files to shrink it down to something under 300mb.
I've tried to update the baseband with the above method, but getting errors.
I don't think I edited the updater_script correctly. I tried to use K Rize method in the first post here, but all broken links..
http://androidforums.com/rush-all-t...ckup-3-rooted-stock-4-1-2-odexd-deodexed.html
Thanks to Zenwafer I was able to get the update zip though..
http://androidforums.com/rush-all-things-root/782042-anyone-have-update_sph-m830_mb3_to_md5-zip.html
If I could find a stock MB3 rom that works, I may be able to install the update.
Thank you for any help!