I recently accidentally dropped my iPhone in water, and while mostly everything works fine after drying it out, the only problem I have is that it will not connect to the 3G network. I can only connect to Edge or a nearby wireless network. Is there any way to fix this?