Is it that only the speedometer and odometer isn't working and everything else is? If so after checking all connections between it and the vehicle speed sensor then I would replace the speed sensor but look close at the rotor and pickup. It may have a leaf or something in it. On the old ones it's an open system.