Get the Bump stops here https://amzn.to/2Ht2t2v The bump stops on your GM trucks certainly are made from a sub par material so THEY WILL fall apart after some time. Replacing the bump stop is very easy. GM Part 15712438..Vin match it to make sure.