Do you have an intake on that car or is it the stock air box? it sounds like it sucked in water for sure. I have seen many 4x4 motors suck in water, hydro lock or come damn close to locking up and bend rods like noodles.
next time press the clutch in and idle through the lake! lol NEVER hit puddles like that if you can avoid it. If the motor sucks water in to the cumbustion chamber, NEVER try to turn it over. remove the plugs and un plug the injectors and spark plug wires and crank it over to spit the water out.
reason being water does not compress, at all. if there is more water in the chamber than there is air space in the cyclinder at TDC with valves closed… water wont compress or escape, so the piston stops moving up and your cranks bends the rod enough to complete the rest of the rotation.