I bought may kfx the first week they hit the dealers so it's almost two years old. I don't ride to terribly much but when I do I ride cross country and a few GNCC's. Anyone else had to replace their axle bearings? If so are there any aftermarket bearings that last longer?