well I asked my mechanic, whom I trust a LOT about yamaha sleds (yamaha tried to get him to work for them in the r&d dept, he turned down because he didnt want to move!!) and he says leave it alone. he said it looks and tests out fine and he has pulled apart a few srx and viper motors with 13k and 15k miles that were all in spec and were not in need of a rebuild. and lower end bearing I think is really a matter of proper storage and how you treat the sled. people that think its a good idea to start them up without getting them very warm are doing more damage than good. you end up with condensation in the motor and if you get a little rust on the bearings they can let go and do some damage. storing it inside helps a lot. I drain the gas and then run it until it dies, using the choke when it starts to stall. ends up flooding with oil, helping protect everything. has always worked for me and my family. dad had over 13k miles on his 96 500xt, I had over 9k miles on my 97 600sx. 8k miles on our 00 sxr 600, etc. we have NEVER had a motor let go and never had bearing go bad in the motor.. I really think it is just how we care for them. my $.02. works for me so I will keep at it!