My drz400 has 17,000 miles on it. A few questions: 1. How long should the wheel bearings and swingarm bearings last? 2. Should I replace them now so there are no problems in the future or are they expected to last much longer? 3. What has been your experience with how long these last? 4. The piston and rings were replaced by the previous owner at 15,000 miles. Is there anything else I should consider doing because the bike has 17,000 miles? Thanks.