2020 klx 140 with 158 hours runs great clean it has no problems it is just missing one of the side plastic pieces good tires and grips electric start works old batter went out so it has a brand new one. 5 speed good clutch new er chain front and rear brakes work shocks are good don't leak stater is good keeps the battery charged. no oil leaks. text me at 402 312 2396 with eney questions.