I am not sure on your problem is common. If is was me, I would clean the connector at both ends the best I could. I have not seen this connector, but if I could, I would form every other pin in the opposite direction just a little. This will cause added tention to all the pins for a better connection. Then use dielectric grease to seal it.
Some people know what it is & some don't. Just in case, here is a link.
http://www.ehow.com/facts_6802259_diele ... source=askGood luck and let us know how you make out.