I wouldn't buy this piece of sh*t! GM has cost me so much money I can throw up!! My wife's 2019 yukon denali 6.2 with 70k miles dropped a lifter in the motor and cost me 8k out of pocket! My 2019 denali hd 6.6 has a failed injector with 62k miles cost me 10k out of pocket to fix, my sons 2015 1500 denali 5.3 with 90k miles transmission failed and cost me 7k out of pocket to fix! I'm sick of these OVERPRICED GM piece of sh*t products!! Don't buy any GM products boycott!!