Final drvie= diffs. They normally dont take on water very easy. Dont be scared by what the dealer told you about the warranty. Most damage you do will be easy to cover up. I hit the mud and water pretty hard with bike. I even drown my bike out once. Not long after I done that the oil pump chain came off and I had to take it in for warranty work. I changed the oil after the drowning out and before I took it in for the warranty work I wiped out the air box, checked the diffs for water, and cleaned up the mud on it. They told me if they found that the bike had water/mud in the oil they would assume it's been abused not warrant the work. To make a long sotry short they didnt find any water/mud and done the work, so I wouldnt be to worried if I were you. Just make sure you swap out the tires and take off the snork before you take it in. They did take a long time to get it done, but they did get it done and even delievered it to me after I went up to pick it up when they said it was done, but when I got there they had just got done testing it and found out there where more problems.