I lost my 2017 Yukon XL (6L80) at 125k miles, just BAM! and gone. It's got a Jasper in it, done by Nance in Huntsville. Very hacked off at how short a life it had.

My '99 Silverado was getting close to 300k on original motor/tranny when sold...

And don't get me started on that Yukon's factory defective crimp on the R123yf air conditioner, which also let go right about the same time...