Default Unable to hear incoming calls

Hi guys ,

I have Gnex and I am having issues with incoming calls , I can not hear them . Person calling can hear me but I can not hear them . But i put my phone on speakerphone , then it works fine.

I have tried installing new ROMS , have changed radios but still same issue . Would appreciate if someone can suggest what else i can try,

Thanks !