If it weren't just the speedometer I'd say stepper motor or connector but since the odometer is acting up too I'd lean more towards speed sensor too. That's the common point here.
That fixed it, speed sensor replaced, thanks guys, I had ordered a set of stepper motors for like $25 already, well, they will go in a draw until needed someday maybe
10 minutes , just because its so darn cold and my hands were cold, haha. really easy. It's one of those things you have to feel because you can't see it.