You are correct, the odometer is actually off in mine, I watched it on a long trip and figured out how to calculate it. I can see the arduino working no problems and that's a cheap fix for that, to me I just leave it be. The work alone just to make the speedo work with the proper needle for the visual is good for me lol.