Sounds like a jammed rod to me. I had two engines that "seized" from that problem, caused by loose rod bolts.
Check the rods again. There should be a bit of free play when the bolts are tight, but excessive free play from a loose bolt will cause the rods to jam and stop the engine abruptly after it moves a short distance.
John