2003 KTM 125sx, Fresh top end and bottom end from a 2005, as per the guy I got it from. JM worked suspension and fresh fork seals and water pump seals just installed. I picked this up and had to do a little work on it and picked up something else instead. New tires and fresh chain and sprockets. Just ad gas and go. Only thing that I know that it needs is the rubber gasket for where the pipe and expansion chamber connect. I will try to pick that up. Tittle in hand. Great for cross training and get loose to riding the bike loose. $1500.00