If you still have the factory check valve on your bike you might want to try what I did. I noticed that if the drain was ever hanging straight down under my bike and I went in the water it would suck water in almost immediately. But if i had the check valve laying on its side on top of the skidplate it would NEVER suck in water. So to make it stay on its side all the time I just used two zip ties and secured it to the swingarm pivot. Maybe its just my bike but since I've had it like this it has never sucked in water and i can sit and idle in rack deep water all day, not that i do. Maybe someone else can try this and see if it also works for them.