You will not find a better 105 XC unless you were to buy it new. I put this bike together for my son but he ran the 2006 YZ85 that I will be listing later. New stuff includes, rank kit w/bearings, eals and gaskets. Piston and ring and new cylinder head. Moose clutch basket, lutches and steels. Slave cylinder. water pump gear. Kick starter. newer head pipe. was replaced 6 months prier. Everything on the chassis is new. Swing arm bearings. Sprockets and chain. wheel bearings. brakes front and rear. Rear slave and caliper were rebuilt. Tires, rips and rear brake pedal bearing. The only wearable part on the chassis not replaced by me is the steering stem bearings but they are in good shape. Bike comes with 2 extra clean and ready to oil Twin Air air filters. A set of small wheels and a SX tank. Don't be fooled by cheaper bikes. I know, couple problems and you will be spending big bucks fixing it. So that cheep bike becomes a money pit. This 105 XC is ready to ride or race. Clear title in hand and all factory paper work with KTM satchel.