speedo making noises

The most common advice you'll get is to lube the cable but you should also lube the head. The hex end of the cable fits into a socket that rotates within a bushing. If that socket/bushing goes dry you get that behavior. I have first hand experience and that's what it took to fix it.