Cracked block

Dude, Unless that is the matching number engine block for your car, I would dump it.