Noisy Speedometer

I have found crap stuck in between the magnet and the drive mechanism inside the speedo causing erratic noisy operation as well. Little bits of metal were inside mine ! After cleaning it worked perfectly.