Speedometer cable trouble!

Usually when your needle jumps around like you say. The cable is frayed and it is grabing on the cable housing causing the needle bounce. A new speedo cable is needed, I would say.