Its not the cable "new" its not the drive gear "new". My speedo is lazy "slow at catching up to speed" but reads accurate on stable cruising speed. I'm guessing there is no quick fix for this. Something in the head isn't working proper. Time for a new speedo ??? worked 100% in the fall when I parked it. There is only 23000 kms on it.