Tonight leaving work let it warm up 15 mins started to drive cel light came on would not rev passed 2000rpm or shift gears right for a couple miles pulled over then started driving again and would not shift unless i rolled out of the throttle for about 5 miles then it was fine. I drove home anyway about 65 miles and the cel stayed on the whole time and it shifted kind of bad. Temp about -15 celsius. I dont have a code reader so its off to the stealer in the morning then to walmart for a code reader. Which code reader do i get from wallymart anyway???