Speedometer trouble

Is the cable new? Did you lubricate it? If all that is correct, then the problem is in the head. It needs servicing, take it to your local speedo shop.