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.

The damn things are pretty particular about the cable angle also.
I put the car on stands and move the cable around until I get it in a place it likes.
Any sideways pull on the cable has a huge affect on the speedo head.