While cleaning and reassembling I have found my speedo drive has a crack in the plastic case, it was working ok and may still work but if anyone has one that's not expensive I would feel better replacing it. Steve