RE: i cracked a engine case!
wow. made in taiwan. [:'(]
your piston an sleeve should be fine. you can just replace the case. And to be on the safe side id run it through a short break in with the new case. i might try and call your local machine shop and have them spot weld that mount back in place its just aluminum it doesnt take much heat (comparitive to steels)
the later being tthe easiest. hope this helped