· Premium Member
I figure you are right, Max. Especially considering they went to 20K on the '04's. And I would vote for #2 of your list above. I'll report Wed when I pick up the bike if they did anything to mine. It hasn't ever leaked a drop of oil up to now. I AM nervous..