900 gts tacho drive

Anyone got a fix for the tacho drive cable slipping in the drive. I think the edges in the drive socket have rounded off. Only permanent cure is a new drive from a site in the US for £250. Any cheaper suggestions out there