You should probably call T-Mo to see if they have any solutions. It might be your phone, it might be the network. I think it is a reception issue. What you might be able to do is, go to an area where you get full reception and try it out there, that way the processor will be ruled out/ detected as the culprit.
8100c