If you are up and running, with dialer codes working again, I cannot recommend doing a Hands Free Activation more. Get your 6 digit MSL # from Sprint and do a reset that will kick into Hand Free Activation (see previous posts in this thread). I'd recommend doing this away from your home tower as well.
Get your phone fully re-activated with an updated PRL and Profile before worrying about anything else, Google, Outlook, text messages, or that glorified bloat ware called Sprint Zone. Sprint Zone should not be a fixation. If you can access the internet your 3G works, and if you can dial out a call your voice works.