Vehicle: 2018 Buick Enclave Premium
My 2018 Buick Enclave Premium with about 75,000 miles started running really rough last week. The check engine light came on, and when I scanned it with my OBD-II reader, I got a P0304 code, indicating a misfire on cylinder 4.
It's especially noticeable at idle and low speeds, making the whole car vibrate. The engine feels sluggish, and I'm worried about driving it too much like this. I've visually checked spark plug wires and coils, but nothing looks obviously damaged or disconnected.
Could this be a bad spark plug, ignition coil, or something more serious like a fuel injector? Any ideas on what I should check next before taking it to a mechanic? I'd like to narrow down the possibilities if I can.