this is the link I used to try to flashhttp://www.androidrootz.com/2013/02/synergy-rom-for-galaxy-s3-t-mobileat.html?m=1
and this is the tutorial I used to unroot/unbrick
How to Unroot / Unbrick the Samsung Galaxy S III - Latest - YouTube
I was completely unable to use my phone n couldn't go long without it. It was the first and only tutorial I seen about unbricking my phone. I didn't know that I could unbrick without unrooting
ok just want to clear things up. the term brick is used way too often and it is not what some think it is. to brick your phone is to render it completely useless to you. almost as useless as a brick(unless you are making a brick wall or a brick fireplace


) if you have a custom recovery then you are not bricked. there are plenty of troubleshooting you can do with a custom recovery in place.
unbricking is a term i do not like as well cuz you can't unbrick a phone. there are ways to recover the phone depending on the state of the phone, but that would mean that your phone is not bricked in the first place.
i just need to put that out there.
now to go back to your original problem with your 3g and 4g issues:
1. have you tried a factory reset?
2. if not you may need to try and call sprint and see if it is a tower issue.
3. it could be a hardware problem as well.....now that you are unrooted, you can take it in (not that they really care any more about rooted phones).
4. and finally have you tried to update your prl and profile(i'm guessing you can't do this on your phone like you can on my evo 4g lte....LOL)?
edit: i moved the thread to the s3 forum where other folks with the same phone can also help out.
final edit: those damn tire ninja's are the worst!!!!!!