i recently purchased a 08 Yukon Denali xl with the 6.2 awd. It has a bad vibration like a cylinder is misfiring but after getting a new fuel pump plugs and wires and still no change. I finally got a code that I can’t clear. It’s a P0843. Any help would be appreciated thanks