I have a 2011 Aveo Lt. Check engine light came on with a cylinder 1 misfire. It needed a tune up anyway so I replaced the plugs and coil pack. Within a day misfire was back but different cylinder. Took coil back and got a new one. It was fine for a few months then misfire came back and running so rough I gave up and took it to a mechanic. He decided the coil was bad and replaced it with my warranty. It ran fine for a month and misfire again. This time I decided to replace the valve cover gasket because of all the oil accumulating around the plugs, changed the plugs again, and replaced the coil once again. Started up, ran smooth, cleared codes. Drove it quarter mile down road and check engine light started flashing but went off when I let off the throttle. Turned around the go home, check engine light started flashing again and had a miss. Got home, check engine light was off again but was still showing misfire code again. This is the 5th coil in 8 months that has been in the car, 3rd set of plugs. When I had it in the mechanics garage he checked compression and the injectors and said that was fine. What else could this be? Anyone have a clue? I sure don't anymore.