During the last cold spell my speedo (55.1 3100) started making horrible noises and the needle jumped around, sometimes claiming I was going 80 when I knew I was under 40. Seems to be less present with somewhat warmer weather. Speedo cable is near new, BTW.

Can I lube this thing somehow--or some other fix--or is this thing due for replacement/rebuild?