The a/c pump kicks on and off to compress the cold air. When it does this it draws power from the engine. The check engine light for misfire is probably from a different problem like timing or spark plugs
An engine may stumble during acceleration due to issues such as a clogged fuel filter, dirty fuel injectors, a vacuum leak, or a malfunctioning sensor (e.g., MAF sensor). These problems can disrupt the proper air-fuel ratio needed for smooth acceleration and performance.
If the check engine light is flashing when the engine is running , that indicates that an ignition misfire has been detected
If the check engine light is flashing that indicates an engine cylinder misfire has been detected
A check engine flashing indicates an engine cylinder misfire
If the check engine light is flashing it indicates that a cylinder misfire has been detected.
If the check engine light is blinking that indicates an engine cylinder misfire has been detected
A blinking check engine light indicates an engine cylinder misfire has been detected
The flashing engine light indicates a severe engine trouble code, for example constant engine misfire. If you pull the code with a reader, you will most likely pull up misfire on at least one cylinder.
You probably have a misfire; Have it checked for codes. Most likely you need a tune up.
The check engine light is flashing due to a problem with the emission system. I flashing check engine light usually indicates a random engine misfire.
There is a serious "miss" or misfire, without more information it is impossible to diagnose why.
A flashing check engine light usually indicates a misfire. You need to check codes to know possible causes.