Vehicle: 2017 Nissan Titan XD SL
Hello fellow Titan owners,
My 2017 Nissan Titan XD (5.6L V8 gasoline engine, not the Cummins diesel) has developed a really rough idle lately. It feels like the engine is shaking more than usual, and sometimes the Check Engine Light flashes, especially under acceleration, then goes solid. I scanned it and got a P0304 code, indicating a misfire in cylinder 4.
I'm at about 70,000 miles. What are the usual suspects for a P0304 on these Titans? Could it be a bad spark plug, coil pack, or something more serious like an injector? Any troubleshooting tips before I dive in or take it to the dealer?