A speedometer is a tricky thing to remove/repair and even more difficult to replace. It's possible and even likely that the person you bought it from attempted to tamper with the milage on the odometer and in doing so failed to put the unit back together properly. Beware