My speedo sometimes worked at normal speed and stopped ,hooning out in the sticks.
I had originally thought it was the speedo connector behind the headstock was loose or corroded. Checked cleaned. Still probs.
Turns out it was the plastic crap of a speedo drive off the front wheel. Bit of superglue on the partially snapped bits inside and it was fixed. (No hooning for a coupla months yet though so............)
I reckon i put the drive back in out of the correct position when putting the wheel back in and misused my paddock stand so one of the lugs was resting on the wire that comes out of the drive.