Stalls in Gear, Automatic- Restarts Good- Can Slam it into Gear! EEEK

He never really was clear as to weather it will idle after its in gear, but sort of sounds like the torque converter if I am reading all this correctly.