I have a 2017. I've been a chevy man most of my adult life. The last one I had was an 04 and I sold it with 317k miles on it and didn't have to do a thing to it. I don't see this one making it that long. I bought it with 65k and it now has 90k. I have to climb the mountain every day and it feels like the tranny is about to come apart when you go thru a hairpin curve. That fuel management crap is a joke also, my truck only gets 13 mpg. It's starting to act like its missing and I'm about to have it looked at for that.