Put your phone in DFU mode, and try to restore. Also First check your HOST file to make sure there are no Apple entries. Last try a different computer.
Try activating your iphone on another computer. Or if you are familiar with your system, have a look at your host file and make sure apple servers are not set to loopback (127.0.0.1). If you are using a mac you can get to your hostfile by using the "GO" menu, then "Go to folder" type in /etc and hit the GO button. locate the host file and check it out. If you are on PC, I have no idea. sorry. Justin M
Try and check your connection to board. I have had this issue on a GSM, and saw that the connector bent, I had to straighten in and snap back in. Luckily It worked and I didn't need to order a replacement antenna. Also take note about contamination: "Before reassembly, be sure to clean all metal-to-metal contact points on the logic board (not the mating halves of connectors) with a de-greaser such as windex or isopropyl alcohol. The oils on your fingers have the potential to cause grounding issues." -- I'm thinking in most cases the antenna is damaged, or just not fastened all the way. Justin M.