Vehicle: 2018 Nissan Titan Pro-4X
My 2018 Nissan Titan Pro-4X, with the 5.6L V8 engine and about 70,000 miles, has developed a really rough idle. It feels like the engine is shaking quite a bit when I'm stopped at a light or in park. The check engine light came on a few days ago, and I used my OBD scanner to pull the codes.
I'm getting P0300 (random/multiple cylinder misfire detected) and P0304 (cylinder 4 misfire detected). Sometimes it feels like it's struggling a bit under acceleration too, but the idle is the most noticeable problem. I've tried putting in premium fuel, but it hasn't made a difference.
Any ideas on what could be causing this? Could it be spark plugs, ignition coils, or something more serious like an injector issue? I'm hoping it's an easy fix.