Make sure the cable is seated properly.Its easy to do but you probably over tightened the knurled connector on the back of the speedo. I had the same problem. Loosen it by 1/2 a turn and see if it gets better,then 1/2 more etc.
Bill.
"I spent a lot of money on booze, birds and fast cars. The rest I just squandered."
-George Best