We have a 2014 Sierra and when it had just over 30 000Kms on it, we took it to our dealers body shop and they kept the truck for three days while giving us a rental car in order to strip the frame and correct the rust issue that we had pointed out.
The truck has about 52 000Kms on it now and we are noticing the same corrosion occurring once more.
Back to square one.