How to Properly Lubricate Speedometer?

I had the same problem and put a few drops of 3 in 1 machine oil into the hole on top of the speedometer input. It has a felt pad in the hole to hold the oil in and the dirt out I guess. You will probably have to use a mirror if you want to do it without removing the speedo. It worked on mine.