New here so I'm not sure if I'm posting correctly. On my way home today from school (about a 4hr drive) my transmission got stuck in 4th with a check engine light as I was doing 70mph. I was able to pull over, and reset the code (dumb me forgot to write down the number, but it had to do with a trans module). The truck started back up fine but when I put it in gear it wouldn't leave first. I pulled back over and let the truck sit for a good 20 mins and reset the same code. This time when I started it back up, it drove fine for about 5 miles until I came to a stop and it got stuck in 4th again. Once again I let the truck sit for about 20 mins and then it drove fine until I got to the stealership. I was previously told by a shop (about 2 months ago when I brought it in for a water pump) that my trans went into limp and that I would need a new one but then a day later it started working just fine until now. I also recall that about a year and a half ago that when I would tow through the mountains, my torque converter wouldn't lock and my trans would over heat. Could this all be an issue with the computer or do I need a new trans?