*228 will work again if you fix it right. You do have other solutions for verizon other than uploading manually. Also if you code is not 000000 then you need to change it with qpst. If this is the only problem then you wont have to reflash.
If flashing in needed. Guessing you have a sprint pri then.
First relock and restore phone to pre gps.
http://forum.ppcgeeks.com/showthread.php?t=21161
Then unlock and install gps radio and rom.
Also if you code is not 000000 then you need to change it with qpst. If this is the only problem then you wont have to reflash.