I would check the plug wires and the exhaust system.
Engine misfire. Possibly a bad coil or spark plug.
Check engine light on steady = have your vehicle checked.If it is blinking = have your vehicle checked now.=============================================Just adding to the answer :If your check engine light is blinking that means that an engine cylindermisfire has been detected . You can drive it in for repair , just avoid anyrapid acceleration or deceleration because you can damage the catalyticconverter
If the check engine light is blinking that means an engine cylinder misfire has been detected
A blinking check engine light means an ignition cylinder misfire has been detected
If the check engine light is blinking that indicates an engine cylinder misfire has been detected
If the check engine light is blinking that means an engine cylinder misfire has been detected
If the check engine light is blinking , that means an engine cylinder misfire has been detected . You can drive it in for repair , just avoid any rapid acceleration or deceleration because you can damage the catalytic converter
A flashing check engine light is an indication of an engine misfire.
If the check engine light is blinking that means an engine cylinder misfire has been detected
If your check engine light is blinking that means an ignition misfire has been detected
If the check engine light is blinking , that means a cylinder misfire has been detected
In the manual for my car it says a blinking, yellow check engine light means the catalytic converter is malfunctioning.