87 fourtrax 250

I have a completely sealed tight snorkel on my 87 fourtrax 250 with a 350 carb on it when I get into deep water it tries to lose power and cut off until I pick the back of it up. What would cause it to do that? I was thinking the exhaust doesn’t have enough pressure when it’s under. Need advice on how to fix it fast! Thanks in advance