I have a 2009 gmc yukon denali L9H 6l80 with 175k miles. I have p0016 that randomly goes active . Drves and shifts perfectly fine except once it is at operating temp and only when deceleration the engine begins to stutter and bog down and feels like it is misfiring. But i have no miss fire registering. I have verified all grounds and wiring harness are good. I recently replace timing chain and tensioner vvt actuator and phaser and camshaft and crankshaft sensors due to synchronization fault code p0016. I'm at the end of my rope and need any and all suggestions