Maybe doing a continuity check on the mic audio line and ground line, with the mic open and the radio open, checking from the mic, thru the mic connector, into the radio for continuity. Ive experienced poor or no connections thru mic connectors before (even antenna connectors).