I have a 95kx250 that i mostly race harescrambles with. The bike is mostly stock except for a gnarly pipe and a flywheelweight. I've had the bike for about 2.5 yrs. It's in pretty well maintained condition, the only problem is the cylinder plating is coming off, which from what i heard is a common failure on the older kx's. I've just been putting a new piston and rings just to get by for now. I'am just a little hesitant to put another $350+ into an old bike that in the past year i've allready put about a grand in the suspention and motor. I just need to know if the newer kx250's from 98 to 01 have that much better of a performance package than my 95. This would really help on deciding which way to go.. thanks...........