Man that sucks dude. Sorry to tell you this but that ear is almost guaranteed to break off again. Every cast iron block I've seen get a trans mount ear welded back on always breaks, especially when your pushing a lot of power. I would buy another block to be safe.