Hello all, I have this 32 gb iPhone 4 which is out of warranty but its mic is dead. It works intermittently and does not respond to troubleshooting which I did from forum info. 1) I tried cleaning the upper mic and lower with air can. 2) I did restore also with latest ipsw. 3) their is not blockage due to case. It Does not work with Bluetooth also and wired headset also. What can I do next ? What intrigues me is this why even Bluetooth also does my work ? And why intermittent working of mic ? Can it be loose connection ?