Sounds like you hydroplaned the motor, any time water is coming in your doors,it's bad news. Get/build a snorkel