Hello, the topic is quite old but I am looking for a solution to a similar problem. I changed the final drive on my BMW K1200S and the speedometer is not reading correctly (100km on the speedometer/160km on the GPS). Through the hole in the ABS sensor I noticed a visible difference in the sensor ring. Is there any way to train the computer with the different number of "teeth"?