there are different speedo gears and different 'calibrations" of the dash instrument. you have to get a matched set. of course, the dash unit could always be faulty
jerkiness is almost always a faulty/kinked cable or in the case of the turbo model, the speedo angle drive internal bearing seizing (common fault).
we have new parts in stock