I have a 99 Kdx 220r and i must say what a bike for 21yr old machine she is fantastic fall off and stack her and she fires up str8 away just awesome!! Done the top end as read about cast pistons, fmf gnarley with powercore2. Boysen power reads, chain sprockets brake discs,pads wheel bearings. Just an awesome bike

Jase