Today on my way to work the check engine light went on and was flashing. As I fed the car gas it seemed to shutter a bit and was running real rough. Yesterday it worked fine. Never had this problem before. The car has 69,000 miles on it. I called the dealer and he told me not to drive the vehicle if the light is flashing. I had it towed to the dealer. The service advisor told me that if the light is flashing it is most likely an engine problem and should be covered under the 100,000 power train warranty. The oil is changed every 3,000 miles and looked good. All the belts and hoses looked good too.
I hope I did the right thing having it towed to the dealer, for he told me that the diagnostic test would be $90.00 and if it turned out not to be an engine problem I would have to pay that.
Any ideas would be helpful.