probably good internals, take your chances.

Broken block, but stock internals seem to be intact and not hurt.
You get block, pistons, crank, rods, all assembled in a broken block.
About 10K miles on this engine.

$150.