Think it may be time to trade
Have been a long time GM owner. But think this maybe the time to make a switch to a different brand. GM Customer Service is horrible. I have had more issues with this truck than any other truck We have owned combined. GM's quality has sadly gone backwards from just a decade ago. Also they have not kept up with the changing truck market wants and needs.