68 barracuda speedometer issue

My speedometer is jumping around and when when it holds its way off. Was going 35 and was showing 50 on the speedometer. Any suggestions fixing the problem.

Thanks
Ralf