I had this trans rebuilt about a year ago. After I got it back I noticed it would jump out of gear while sitting still and (D) would flash. I took it back to the mechanic and he said "it's still in learning mode" over time I still had the same problem. After "warranty" was up he said we'll have to pull it and see whats wrong!! SCREWED AGAIN! So i wasnt going to pay him to screw it up again. For the past week we have had icy roads and I have been running in 4hi for about 3 days straight. Well yesterday I was cruising at about 35mph and the RPM's shot up, I am in 2wd so i thought i hit an icy spot in the road. As I looked in the mirror I noticed the road was clear. Then it did it again, 1-2-3-zing then i let the rpms drop and it goes into 4th. Fluid smells a little burnt, un hooked battery to reset codes and didnt work. Where do i go from here?