Speedometer issues

Just got my 69 Dart together and took it for it's first test drive. Speedometer is all over the place.As soon as the car is moving it bounces wildly from 0 to 120 and the faster the car moves the faster it bounces. At one point it stuck at 70 even when stopped then went back to bouncing and the next time I stopped was back at 0. Has a new cable and I checked routing and there are no kinks or binding. Had bench tested the speedometer and cable and seemed normal before installing. Odometer seems to be accurate. I am assuming that it is the speedometer itself that is the problem but want to get some opinions before I get into it.
I cleaned and lubed everything in mine , back when I started my build. Nothing appeared to be worn (to me) , cable engages good on both ends and is in the stock location ,it bounces about 10mph , Kinda pic the in between ____________