Bouncy needle on speedometer

From my experience it is the cable. It is bad or going bad. Make sure you put grease on the ends of the cable. Classic ind. sell nice ones.