Well took viking in the other day for the front diff problem. I had to explain several timed the problem. Well today they called said they cant find anything but didn't even pull the plug on the freaking diff! They called Yamaha several times to see what they said and they didn't tell them to look at the diff either! I stated what the problem was many times! I had to just send them a video of it making the horrible growling screeching noise so they can send to yamaha. Im not a very happy camper right now. Oh they also want to charge me for there diagnosis time that they didn't find anything.