Huh...I know I replied thanking everyone...
Well, I do thank everyone for their input.
There actally hasn't been any new developments. I'm gonna go to the dealer this week and get the district rep's information. Also gonna poke at them about if this is a new trans or not and ask if they could verify it's not the torq converter nor the electronics/sensors.
I'm sure, cause they do this all the time, I'll get looked at like I'm stupid and ignorant for asking these questions.