Ok, so I have spent a lot of time working on my rancher and even more time dealing with the problems that come from the mods I get. So, that being said, I have a 2015 Rancher 420 snorkeled with other mods, non-engine related, but those aren’t my issue. The issue used to be that the snorkel leaked. Oh, how those were simple times… I have since overcome, faulty computers, tunes, injector, starter, and fuse box leakage. My only problem, after you have read all of this, good job for hanging in there by the way, is that when I go on rides and I go through deep water, the engine cuts off. It has done this multiple times and I usually have to be towed home because it will crank but not start. Recently, I was in a swamp on my land, and I went through a deep hole and it cut out. So I have to get my girlfriend off the bike and into the water, 36 Degrees, and get soaked just like myself only so I could pick up the rear end and put it out of the hole, which, keep in mind, is still barely at the bottom of my exhaust. I go to crank it, nothing, so I wait, crank it again, and it fires up. Looking for a solution to this problem. All-in-all, Deep water=Dead motor. Each time this happens, the airbox is 100% dry.