Speedo Rattling & Jumping

While you have the speedometer cable disconnected check the end of the cable for the speedometer head cable. I bought a new Pioneer cable and still had issues. The head end of the cable was crooked just a little where they crimp the ball on. Straightened it up and the bounce is gone.