My boss has a Yukon Xl with the 6.3 (?). Idk the year but it’s fairly recent. He used to wrench on his own and takes good care still since he knows how to identify good/bad work. The lifters on his ground up right around 100,000 and sent debris into the engine. His favored shop said they could replace everything they found scored but were hesitant to warranty it unless he let them pull it all apart and blow all the passages out, which was basically the same labor as a full rebuild. He went with a jasper reman.