I have a 2011 Cruze Eco 1.4L Turbo with 246,000 miles on it. Currently I am getting an engine misfire code and a P0420 code. When I am driving and try to accelerate I can plainly feel the misfire and if it does not stop after a few seconds my engine light flashes and I get notifications saying to service stabilitrack and service traction control. At this point I have tried as much as I can to resolve the issue. I had the catalytic converter replaced because it was completely blocked up and I've replaced the coil pack and sparkplugs. When I replaced the coil pack it ran beautifully for about a month and then went back to misfiring again. I understand that 246,000 miles is a a lot, but I'm kind of frustrated that I can't figure this out. I'm on the verge of just replacing the engine because the rest of the car is in excellent condition. If anyone has any thoughts as to what my issue could be it would be of great help.