I recently took my forks to a shop to have the seals and oil changed. How often should I do this and could I do it myself? WHat about the rear shock? Should I take the rear shock to a dealer or could I possibly do that myself to? I weigh 150 lbs, should the stock valving and springs be good for my weight on a 99 KX 125?