Aluminum bellhousing

Doesn't look like a huge problem. You could find someone to weld it up.