I know I am going to get massacred on here for what I am about to say but I am simply amazed. I own an 06 and I have had it since late 06. This bike has been ridden on a track almost every single weekend since it was purchased. I wouldn't even know how many hours that might be but I have NEVER had anything break on it. I do oil and filters and I did a fork service once. I have never done anything else to the bike and I know I need to tear it apart and start doing some work on it before I get in trouble. I need to lube the linkage and possible look at the motor. What should I really need to do for maintenance at this point figuring the bike is way over 100 hrs possibly 200? I remember the two stroke days I had parts breaking all the time on me.