Quote Originally Posted by Y33TREKker View Post
I'd probably view that one as a "while you're in there" situation. If the engine was going to have to be torn down far enough to replace the head gaskets, it wouldn't take all that much longer to check the various engine bearings and replace as necessary, especially since you'd most likely want to check for bent connecting rods anyway given the way you said the engine only turned over so far when you last tried to start it.

All in all though, an engine swap would probably be simplest though, so good luck if that's what you decide.
Bent connecting rods would only occur if the hydraulic-lock was caused by flooded cylinders, not a flooded crankcase as indicated by blown main seals. The problem you'll encounter here is the possibility of stretched rod cap bolts or stretched rods, either of which will be catastrophic but highly unlikely as the main seals will act as a safety valve, so to speak. As far as teardown is concerned, replacing head gaskets only involves removing the heads. To inspect main or rod bearings, let alone to check for bent rods, requires a complete teardown necessitating engine removal. Blown main seals already makes for some extensive teardown. Engine replacement is the course I would take at this point, but that's just my opinion...