Well what in the leakdown test showed that it would be a cracked block? Need to know what the tests you did showed and what test you did to help you out more.
Yes, what are the results of the leakdown and where was it leaking from? Also, have you done a coolant system pressure test? If not now would be a good time.