1965 Barracuda speedometer issues

I had a similar issue with a speedo.
I took it apart as far as I felt possible and it was filled with grease that was very hard and useless. I used a tooth pick and tooth brush and cleaned it all out the best I could and used 3-1 oil gently on all pivot and spin points.
After a few minutes of driving it worked great.