Bought a very clean two year old Honda from a dealer with only 4.700km on the clock. Right from the start I noticed the speedo needle moved kind of slow at city speeds. Now out on the highway the needle sometimes "swims", kind of waves up and down a little bit. When I go 100km/h, it sometimes falls down to 95 then jumps up to 105, then stays at 100km/h for a while. Also when I go 120 at 10.000 revs, the needle doesn't climb higher when I go 11.000 revs, like it's stuck. This is no big problem, I just wonder what causes this - did the dealership monkey with the mileage? Any educated guesses are welcome! In the meantime I'll unscrew the speedo cable and insert some oil, see if that changes anything, but doubt it.