My 2017 Cadillac CT6, 3.6L V6 Luxury trim, recently started running really rough, especially at idle. The check engine light came on, and when I scanned it, I got a P0304 code, indicating a misfire on cylinder 4.
I've noticed a slight decrease in fuel economy too. It feels like it's struggling a bit under acceleration, and there's a noticeable vibration.
What could be causing this? Is it likely a spark plug, coil pack, or something more serious? Any common issues with these engines that lead to a P0304?