Please use some punctuation, otherwise that huge sentence can be read many different ways and it doesn't make sense.
The flashing Check Engine light is serious and means to stop the engine right away. Too much unburned fuel is going into the exhaust system where it will overheat and damage the expensive catalytic converter. If you remember the specific fault code number, that will indicate which cylinder is misfiring
One thing to understand about those fault codes is the Engine Computer compares sensor readings and operating conditions to each other to determine when there's a problem. Once it sees a problem and sets a fault code, it knows that information can't be trusted, so it suspends some tests that rely on it. Even though the Check Engine light might turn off at times, the fault code is still there, so other problems might not get detected. The place to start now is by having the codes read again and recorded, then have them erased. The people at many auto parts stores will do that for you for free. Then see which code(s) come back. With the exact code numbers we should be able to figure out where to go next.
SPONSORED LINKS
Sunday, May 3rd, 2015 AT 12:33 AM