At the dealership I worked at we had a guy that put the front end of his brand new S10 blazer underwater. He was towed out by the local dealer who told him he should let them tow it back to their shop. Since it started right up he said no and drove it home. He made it 2 hours. Seem that while it was the water it washed most of the oil out. The engine overheated so bad on the trip home that I took out the head bolts with my fingers. Engine with 4000 miles on it was a complete loss. First year for the 4.3 too.

No warranty and since he did not follow the tow truck drivers advice no insurance. Heck at that time there was no long blocks listed. Service manager had a friend at GM and got him a complete engine off the production line for 5 grand.