Did you try driving without the cable attached to the speedometer to see if it makes any noise? It may not be the cable that is making the noise.

Ed