Stopped to get fuel on Christmas Day. Truck seemed to be running weird “lack of power” when driving down the freeway. Went to leave gas station and truck fired up then died. Popped the hood and it was smoking from positive terminal when cranking and would not start. Tightened up all connections and the truck fired. I went to drive off and the truck wouldn’t move. Tried reverse and nothing. I then gave it more throttle in drive and it began to move. Drove it 80 miles and seemed a little sluggish but fine. Went to drive it today and it doesn’t want to move in reverse and in drive it needs allot of RPM to move. Then seemed to want to move forward even in reverse. Not sure if this is the transmission or a torque converter issue. Any input would be appreciated. Thank you!