Last year when my gearbox was restored (2000 spider) the drive for the speedometer was bad so it was changed. We could not find a new one so this one was taken from another Alfa model, not sure which one. The problem is that it shows way too much speed. At a correct 100km/hour it shows 125km/hour. My question is how many teeth are on the correct 2000 drive? And secondly, where can I find one, preferably new?