On the 2011 Chevrolet Aveo, when the Check Engine Light is “flashing” this means there is a “Random Cylinder Misfire”. This means the on-board computer sees a misfire, but does not know the cause… yet. When the light turns solid, this means the on-board computer has narrowed down that “random” misfire. This will usually result in a specific cylinder as the root off the misfire. There is actually a “known problem” related to this. GM has issued a Technical Service Bulletin that states the main cause for this issue is the Spark Plugs and Ignition Coil boots. The Bulletin recommends that the spark plugs be changed over to a new type with a new gap value and that the coil boots be replaced. So this would be the best place to start. The new spark plugs are GM Part#: 25186682 and the new Gap Value is: 0.031 – 0.035″ (0.8 – 0.9mm). If the plugs and boots have not been replaced yet, this is what I suggest first. If the new plugs and boots do not solve the problem then the Ignition Coil Module will need to be tested and replaced as needed. The Modules are also known for having high fail rates. When faulty, can cause the flashing and then solid Check Engine Light as well.
Does your vehicle have a similar problem? Get connected to a Live Q&A session with a certified Auto Mechanic and get your answers on this problem now!