Selling this for a friend of mine, 2017 YZ250F, I just rebuilt the motor and it’s probably only has an hour on complete rebuild. It has hot rod crank and bearings, vortex transmission bearing kit, new Yamaha cylinder and piston n rings, timing chain, timing chain guides. new clutch plates, springs and bolts, complete gasket kit and seals for the hole motor from Yamaha, new valve stem seals and valves, springs, spring seats and retainers, new keepers for valves, new Yamaha injector, new twin air filter. Everything new in the motor except the trans gears, shift forks and shift shaft, Stock header and intermediate pipe, fmf muffler, stock throttle body, and new clutch cable. I just put new polisport complete plastic kit and seat cover from decal works and Yamaha bolt kit for the body. I don’t know what the suspension set up is that’s currently on this bike. Tires are fairly new and in good shape and still have some riding on them depending how you ride. For more information message me.