Speedo problems...

Alright, I have the classic "bouncing" speedo problem, where the speedometer jumps up and down extremely fast. So, i took the natural route and replaced the speedometer cable and lubed it up very well. Now, my speedometer does the same thing, but only under around 50 mph, over that speed it works flawlessly...I dont understand. I don't think it's my VSS because my cruise control also works perfectly, but I dont know what else it could be? Help? Thanks...
 
Yes, but why would it only bounce under 50 mph? I pulled the VSS out and looked at the gear that presses on to it and that looks perfectly fine w/ no wear marks, is there another gear inside the tranny other than that one? Also, could it be that the actual speedo cluster is sticking under 50 mph, but over that speed its spinning fast enough so that it doesn't stick? I'm not to sure what it could be...