Driving up 321 the other day and my trans temp gauge was reading all the way hot..next thing I know it's slipping bad. The next time I start the truck it rises pretty quick the tow haul light is blinking and it's slipping like a mfer if I givebit the slightest bit of gas. Then this noting jump in and can't even back out of the parking spot would go forward but there was a rock wall.. Any ideas on what it might be and who I could take it too..any help will be much appreciated.