Hello, I just got a new moped a month ago and it was 5800 miles on the clock, the bike is Piaggio NRG 2006. I did 100 miles on since I bought it and I checked moped history online and it’s been clocked twice, first time clocked from 28k miles to 1k miles, then year after it’s been clocked from 19k miles to 5k miles and it’s been on the same miles for 4 years since then, just did like 10 miles a year. Now I don’t know if the previous owner did clocked it or not and how long he had it for, although all MOT’s has been passed, now should I tell the guy to get my money back or I will go to police or something because I don’t want this moped anymore, or maybe these miles has been declared or something, not sure what I could do at this moment as I can’t sell it, pls giveme some advice or give me more questions.
the mot test should show if the clocks have been changed during the previous years. It's quite normal to change the clocks on scooters as they do stop working for numerous reasons, and to be honest, if you really thought that a 2006 NRG had a genuine 5800 miles on it, you should have done the mot check first, before you bought it. Given the fact that these are bikes that are thrashed to within an inch of their lives, crashed and rebuilt, panels changed, repainted, engine changed or rebuilt, it's unlikely that anything on it is the original equipment. As long as the frame number and engine number match those on the V5, stop worrying and enjoy it.