Hi all, as my title says I am experiencing a frustrating issue with my 2013 2.0 with 115,000 miles. It hesitates and bucks so bad that at highway speeds it will actually shut the cruise control off. It had a CEL when it started so I took it to a reputable local mechanic and it came back as the downstream O2 sensor. I replaced it and the bucking came right back with another CEL. This time it had several codes (can't remember the numbers) but they were for the O2 sensor again and the PCM shutting down. The mechanic inspected everything and saw nothing obvious wrong so they reset the CEL and took it on three drive cycles with no issues. I drove it to work the next day and before I left my neighborhood the CEL was back on but no bucking. This time the upstream CEL was the only code. Replaced it with a factory NTK direct replacement, the downstream was a Bosch unit. I unplugged the battery for 15 minutes and it reset the CEL. Drove it to work and bucking is as bad as ever with no CEL so far. I'm at my wits end with this car! Any thoughts or recommendations? Anyone have this happen before?