engine can only be cracked by overheating it or smashing the car on the ground. be careful next time
You would need to replace the engine block provided the rest of the parts on your engine are in good condition ( fuel injection system, starter, alternator etc). one you have the engine block you SHOULD GET ONLY the HOnda 3s dealer to rebuild it.
If all the parts on your engine are worn out than ur better off replacing the whole engine and it should ONLY be installed by a qualified shop such as ahonda dealer or you would have problems latter