My odo doesn't work in my 83 944 so I ordered this gear hearing how common of an issue it was for them to break.
https://www.pelicanparts.com/More_In...YaApP1EALw_wcB
I pulled out the cluster and the odometer only to take a look in the back and find every single gear intact so I tested it manually and tracked all of the gears and found them rotating like normal (also the gear in my speedo was not the one linked above, it had fewer teeth). I even tested the shaft that goes through the normally broken gear and that was rotating as well. I threw it back in the dash and still no luck, it still doesn't work. Any ideas?