I have a 99 b12 with 27,400 miles. And everything works great, still original fork seals (no leaks) does not burn oil, still has original rear sprocket (still looks new), although the front has been replaced with a smaller one, and the chain was replaced around 20,000 miles.
This bike still has arm snapping power! My bike is getting old, but truthfully there is not another bike out there that I would replace it with!
Good luck.