The speedo sensor has 4 tabs on it, check it to see that all
tabs are intact, I have seen a tab become cracked and ont broken off this may be the cause of your problem, this is
also usally associated with the speedo needle bouncing at
90-100 mph. In addition a change in the primary sprocket...