The Engine Computer detected a problem, set a diagnostic fault code, and since the problem could have an adverse affect on emissions, it turned on the Check Engine light. A flashing light is the most serious and it means stop the engine immediately. Too much unburned fuel is going into the exhaust system and is going to overheat one of the catalytic converters. That will become real expensive real quickly.
You're describing a misfire that results in the shaking engine. With a misfire the unburned fuel and air go into the exhaust system where it's burned in the catalytic converter leading to the overheating. The cause could be as simple as spark plugs and wires that were ignored too long.
Please consider a to help us answer more questions.
Wednesday, February 20th, 2013 AT 2:12 AM