1972 Scamp Intermitent Speedo Problem

pulled it out and noticed rust on the inside of the steel ring that the magnet seems to interact with. all the plastic gears seem solid. going to sand off the rust, lube and re-install and see if that does it. looks like the wiper seals are leaking so i ordered those and will install at the same time.