Hell. Now I know what you need. I was always thinking it was the gear going out to the odometer. You need the one in the back of the cluster. I didn't think you had dug that far into the cluster.
This is your part .
Sorry for not realizing this before
That is a mud thing, You have to be a silver member to attach photos in PMs.
I should have a box of these let me check this afternoon and I will message you back
Likely your odometer is stuck on some sort of 9 combination. Like 31999 or 29999.
If one of the higher place wheels freezes up it will stick when it tries to rollover. If your tenths wheel turns but not the others that is your culprit
There are lots of videos and articles on how to fix this...
@Green Bean thanks for the shout out.
@ron1 assuming you still have a 3 speed in your 40, your speedometer is an older style speedometer. Meaning the cable connection on the back is not the same (screw in vs push in) Also I am pretty sure 83110-60014 is a kilometers speedometer.
It will work...