Here's a couple pics of an ongoing project I've been working on, a low original hour, non raced 01 KX125, what I would consider the ultimate play bike. I've had 2 01 KX250's, 1 07 KX450 and several KDX's, a 200 and a 220. Long time Kawasaki rider, great bikes, very dependable and super fast. I have done quite a bit to this one, here is a list of recent mods and upgrades,...Wiseco Piston, Stock boreV-Force 3 ReedsNew Gold chain and sprocketsnew Perelli tiresFork rebuild with Seal SaversWorks Connection Rear caliper guardPro Taper SE barsFull Monster Decal set with new plastic03 front fenderPro Circuit silencerNew Uni air filterNew water pump inner and outer seals & gasketAll new front and rear brake pads.Motion Pro Throttle assembly I just replaced all the fiber plates and springs with EBC heavy duti ones today, I let em soak for about 2 days in oil, super smooth now. All make for a very nice riding and super dependable bike, jetting is crisp and this baby pulls super hard for a 125, love a six speed tranny on a 2-stroke.