The speedo input basically turns a magnet that exerts a drag on a disk. This is what the speedo needle is attached to. The speedo input also drives the odometer thru a few gears. It is likely one of these gears that is stripped out. All you need is a spare unit with good gears and you should be able to fix the one you have.