Cracked flexplate question

Uh, yea. :D
That would explain it alright.
Hopefully the converter is ok still, but kinda hard to imagine it would be.