Odometer suddenly working … intermittently

So a couple days ago my speedometer cable started making some noise. Still looking for suitable lubricant. Today while driving my odometer suddenly started rolling! Lasted about 5 miles before stopping again. So obviously it’s not broken, but when I get it all apart in June to fix other problems, what should I be looking for to make sure it works all the time and doesn’t break in the near future?

24F08897-C0E5-42A9-A91E-22AE5EAD3BC3.jpeg
Author: darth_linux