I have had this misfire on bank 6 for some time now. I have replaced the fuel filter, replaced spark plugs per man. spec and gapped correctly, have replaced coil pack, and wires. I now have P0305, P0306, and P0174
Its bank 5 and 6 misfire and bank 2 running too lean. My truck has no horses now...