this is my first yamaha i have allways been a honda person but ever since i got my honda rincon it has been in the shop first year model.i have a grizzly 660 now and i went riding with some of my cousins friends and all they did was talk sh*t about yamaha. about how i would have to get pulled out and that i would not be able to go through the water they go through and on and on. i don't like riding in a lot of water but sometimes it is un avoidable. has anybody had water get in there belt or oil or rear end or front end. i was riding in water about up to my knee and knock on wood checked my airbox and belt plug and had no water. what kind of maintenance do i need to do after riding in alot of water. what can i grease my self? also if i do get water in my belt and i drain the water and it does not slip how do i know if i need to replace it? how do you replace it is it hard? what is the cost of a new belt? this is the one thing i do not like about the grizzly is the belt drive.