RE: Servo horn hole too big
I guess you don't want to cut the servo out ?
Can you get a right-angle screw driver in to remove the screw and put a new arm on?
Heat shrink on the rod would probably increase the diameter too much to fit in the hole . Even then it will give way eventually. I don't think there is a good "fix" for this that will last other than to change the arm.