wow, that picture reminds me of when something internally busted a hole in amy trans case. I broke the shift tower a week prior (like 3 days after the purchase of the car) and the local ford dealers mechanics are stupid as fug. They took the trans down/apart to look for the broken bolt, and put it together, 2 days later, turning onto my street I hear a bang and look in my rear view and I had a 1-1.5 wide trail of trans fluid leading to my driveway (about 10 houses from the corner) Was a nasty mess.
At least now you get a better engine and trans!