I was on the highway and between 55 and 60 mph i get a blinking check engine light. I get off at the exit and as soon as i slow down the light turns off. There was an autozone nearby and i got a code for misfire cylinder 6. I turned on the car and no more engine light. I can drive on the streets up to 50 mph but once i get on the highway and try to reach 60 or more it will blink again. I also notice that the shifts are quicker i get to 5th gear very quickly any ideas. Also is this covered under the powertrain warranty? i have one year left on that. It is a2007 awd touring i only have 35k miles on it. Thanks in advance for any help you guys can give me.