Did you add the $15 data plan on your account? After you've done that then decide if you want to stay with the stock rom. If you want to flash to a custom rom your data problem will probably be taken care of during the flashing process. If you want to stay with the stock sprint rom then I say reflash the stock rom and let sprint customizations run and then after the flash is done hard reset and you should be good. Good Luck!!