Took it to a guy who does repairs out of his house, seems legit, he's pretty sure it's the flexplate too, and quoted me $425 (including the $100 part) which doesn't seem to bad to me.. so hopefully I'll be dropping it off tomorrow so he can get it knocked out over the next few days.