I bought my 2014 1.4L Cruze in December of 2018. It ran great until sometime in February, it started almost "coughing" so I took it in to my mechanic. They replaced all 4 spark plugs for me and the problem seemed to go away... Temporarily. The problem came back, so I took it back in a couple months later and it ended up being a misfire on cylinder 2 and 3. The mechanic told me that I had a lot of carbon buildup on the valves so he decided to run some de-carb cleaner through the system and recommended pulling the cylinder head and replacing the valves. The cleaner definitely help, but again only for a little while. I can't afford to have the shop tear apart the car and I'm not totally mechanically savvy so I've been trying to figure out other alternatives myself. I've read on this forum and others that other people had been told the same thing about the carbon buildup, then found out it was just the coil pack. So, I replaced the coil pack and wow did that make a difference. It was like driving a new car. Until the misfire came back again. At this point I'm not sure what else to do. I should also mention that the horrible misfire and jerking isn't constant. The car will do it for maybe a week or so, and then quit for about the same amount of time, and just go in cycles like that. The check engine light has come on a few times, but once I turned the car off and started it again, it would go away. I haven't noticed anything in particular that could cause it to be so cyclical. Just this week it started doing it again, and its the worst it has ever been. The check engine light did come on, and this time it hasn't gone off. I'm hoping it'll last long enough to see if I can get a code from it.