No. If it's a whirring noise it's usually the cable. If it's a hammering sort of noise, the cable may not be seated properly. There's a little sheet metal piece at the end of the cable that needs to be seated firmly in the socket of the speedometer input. The cable clip needs to also be firmly attached at the back.
Kinda, sorta. IMO powdered graphite works great on noisy cables.