Before you decide to junk that unrepairable engine block watch this...

Yeah.. those guys are about 1/2 mile from my house. They've really made a name for themselves. Expensive though...
They're Stitching pins used to be self-tapping.