I just called Sprint, and they said that the factory reset may or may not resolve the issue, they weren't able to guarantee anything. Seems like an awful "brute force" method for a solution that may not work. Also, they said that if you take the phone into a store that they may do a factory...