So, I cracked the bellhousing on the Insight as I reassembled it. I was inspecting the transmission before putting it in today and found this.
I must say I'm tempted to slap some JB weld in it and call it a day. However, taking it all apart and brazing it would be a much better solution. Any thoughts?