hey having these exact same codes and my plugs have only 8000 miles on them i have jb4 DCI and catless dps running on map 5 what is causing this issue and what are the cat codes caused by? could i really of burned thru my plugs in 8K miless????

Since you have a JB+ the easiest test is to remove the JB+ and undo the solenoid bypass. Do a few WOT runs and see what happens. Since you are misfiring on three different cylinders, and your plugs are not that old, sounds like a sensor might be going/is bad. There are typically 5 sensors that seem to go bad on the N54: two TMAP sensors (charge pipe and manifold), two O2 sensors, and the low pressure fuel sensor. I would rule out the low pressure fuel sensor cause you would have different codes.