Honda foreman es engine problem

My 07 Honda foreman runs just as it should if i keep it dry, it’s fine in snow also. But when I drive through a river during hunting or drive through very wet areas, the engine slowly shuts off once i release the throttle. It’s starts back up all fine and once I start giving gas to drive again, it usually coughs once or twice and then I could drive again until I release the throttle again.
So basically when I’m not giving enough gas, the engine sputters and shuts off.
It only happens when I go through water though. Is there water getting in the fuel somehow?