Changed speedometer cable, still jumping

Replaced the cable being very careful not to kink it, frigging needle is still jumping not as bad seem to settle down at 30.
I greased the new cable, installation was pretty simple, any suggestions.
Did you replace just the inner cable that spins or the entire unit?

if you have the old cable, hook it to the speedo and use a drill to spin it. if it still bounces probably the speedo.

I recall if the innards of the speedo have debris in them they will drag every rotation causing the needle to bounce.