Block ID

It can't be a Chevy motor. They don't make enough horsepower to blow apart like that.