Welp, I blowed up!

Found a broken trans mount too.

LOL "the tipping point"