I am having an iPhone 5 64 GB bought from Malaysia.. I'm experiencing a strange problem. My phone isn't able to connect to a 2G network. Whenever I switch to 2G, it shows No Service and when I switch back to 3G, I get back my network connectivity.. I have put the same SIM in different iPhones and many other phones as well and 2G is connected. But in my iPhone 5 it doesn't connect. Also there is a problem with my Microphone. Whenever I put the call on speaker, the other person can't hear me speaking at all and when I switch off the speaker option, the other person is able to hear properly.. But this doesn't happen in the Camera app or in Voice Recorder.. Will changing the flex cable of the earphone jack solve both the problems? Or I even saw GSM Antenna Flex Cable online.. Will it be worth if I just get the Antenna Flex Cable replaced or if I get the whole Dock Flex Cable replaced? GSM Antenna Flex Cable links: 1) www.etechparts.com/GSM-Antenna-Flex-Cable-for-iPhone-5-p/822-5390.htm 2)iphone4parts.com/shop/iphone-antenna-flex-cable-p-3644.html Help needed ASAP!