Im not sure if this is a good section or not, but I do have one trans code. I was driving home from work and on the highway it almost felt like the TC was locking and unlocking, and when I finally got off and was going to make a turn the abs, brake light came on and said range shift inhibited and wouldn't move, so I put it in park then back to drive and go about 100feet and it just dies. When it dies it feels like it is sputtering real bad like it is out of fuel, which it isn't. So I get to where I can pull over and check the codes and heres what it had right after it died C0055, P0880, C0245, and U1000. after I cleared those I limped it home having to go from park to drive everytime the range shift inhibited message would come up. Does anybody know what could cause this and why it is shutting off? Thanks