So nice from you, misha.
Yes, it is Kmh. And, I believe that the source of my problem: I suspect my used-car dealer to had cheated with the mileage, replacing some part of the odometer with an US one in miles.
The one I ordered is: Part number: 9472519; 9168144
Attached pictures of it for the numbers of mine:






