engine stalls when put into drive

It seems my issue is definitely transmission related.( i'm going to bring it to the transmission shop to have them check the valve body .I like the idea about welding in the O2 sensor bung
I just want to thank everybody for their help in figuring this out and to close this. The valve body was telling the torque converter to lock up. transmission guy suggested to weld the center hole of the shaft so the torque converter does not get fluid and will not lockup and it worked. And he only charged me $350