And since it's a 3970010 4" bore block, it can't be a 305. What cylinder heads do you have available to you?

.