My son's WRX ingested water and "hydrolocked." The mechanic did what Robert M suggested above. Got all the water out of the cylinders FIRST and changed all filters oil etc and my son got lucky. Ran like a charm for another 100K miles.
Drain the oil out of the motor and transmission change the filters. Remove the spark plugs then spin the engine.
Drain the oil out of the differential. Get fresh oil from a Chevrolet Dealer.
Not slap it in, not without getting the water out of the cylinders and oil if there is any and drying everything else that might have taken on water. If possible it would be good if you could run the engine to build heat enough to drive any moisture out after you change the oil and filter.
The engine needs to come apart to be cleaned before it runs again.
If the air intake allowed water into the engine, then you'll probably have to strip it down. Try turning the engine manually and see what it sounds like. Also see if the oil is a creamy colour.
My house was recently destroyed by the tornado, and my 99 Chevy Silverado with the new body style was crushed and thrown in the lake in my back yard. The engine compartment was submerged as well as the cab. Im just wondering if i remove the engine do i have to rebuild it? Or can i just slap it in another Chevy and run?