Another thing is hydrolock. You sucked water into your engine... Done it on my Jeep a few times.. If that happened, and assuming you didn't bend anything, the fix would be to pull the plugs and crank the motor to push the water out of your plug holes.
Let us know what you find out.
__________________
'20 240ix convertible
|