Trans issue or something else?

Maybe the torque converter has a higher stall or perhaps is going bad. Total shot in the dark based on the description.

And congrats on your new ride!
Pat