I had the error 67 data error yesterday. had to do a ##786# reset to get it to work. we tried everything else and data would not work. after doing the reset, it will hard reset(loosing all your data, so backup) and it will reset your phone numbers and deactivate your phone. but you will need your MSID(phone number), and your MDN# which was similar to my phone number but dont know what it is.
Try this at your own risk. Sprint couldnt fix it, found the info on google and sprint said go for it and try it. they were going to replace it anyway. he helped me enter my MSID. and MDN and it worked like a charm. So he learned from me..