You're going to laugh at me. The 6.0 was a warranty replacement. It had less than 4,500 miles on it. All I did, was buy it for $2,000, put a new 6l80 on it and plug it into the 2013 PPV. I never reprogrammed the ECM. I did get a GM mechanic to run the diagnostics and the fuel to air ratio...