Car dies in gear...

I'd put my bet on TC as well.

As soon as you put it in drive. The TC is putting a load on the engine. That load is too high, causing it to stall. Could be bad TC. Or the TC has too low a stall for the engine. Or the engine doesn't make enough torque. Considering it USED to run just fine. I'd go with bad TC.