I have a foil which was suffering intermittent off targets and i have isolated the problem to the socket. I tried multiple body cords, all of which sat very snugly into the socket (not loose at all, and I spread the pins for good measure). Yet, wiggling the connector would cause an off target every time. The new socket works perfectly with every body cord. It has some light corrosion on the surface but none on the actual screws or holes, just the main arm bit. It all seems relatively clean, albeit old. And it was working fine till recently.. Any idea what would cause this or if it’s repairable?