Speedo gear chart vs. math...
Not much can go wrong with a speedometer.
Metal shavings / rust particles stuck to the magnet can be an issue, but then the needle is jumpy.
It start by checking the rear end ratio to be sure & then changing the speedometer pinion gear if it were mine.