Just filled up the tank and headed home when the car started acting funny. My 99 n/a rpm's went way up and didn't want to shift and when I stopped the car shut off. It started right away and I limped home. I got home and checked for codes and pulled up a couple. Got a p1635, p0123 and p1133. Any ideas?