As mentioned before, this is very common on the 900 series trucks. My old 2010 I replaced at 28,000 miles and my 2011 Tahoe was replaced at 34k miles. GM blames it on the cleaners/protectors. I personally believe it's a combination of cheap materials and the cleaners combine with the stress...