A cracked block wont leak coolant in to the exhaust. There is no point where the block contacts the exhaust system. It would have to be the head. If the head gasket is blown it would have to be blown in to the cylinder. You can pull the plugs and inspect to prove that as a yes or no. I'll put money on a cracked head.