2003 Yamaha YZ 125, Excellent condition, fresh top end, new main bearings and seals. We replaced the rest of the bearings and seals in the lower end when we had it apart. Pro Circuit pipe and silencer, Boyesen Rad Valve, ASV clutch lever, new chain and sprockets. The bike comes with many extras, Doma pipe, stock silencer, two very usable rear tires and more.