It's really a shame. I've been a GMC guy all my life and now to be tested like this is pretty low. I don't know whom to blame more, AutoNation it GMC. I bought it new in December and it's been in the shop more than 79 days! I think the worst thing is that while going through the work orders, I found out that my truck was in an accident and had the front fender replaced! AutoNation didn't bother to disclose that. I found out when I thought about trading it back in on a new one and the sales manager asked me how bad the wreck was. I would never have bought as new truck that had been wrecked. He then told me my truck was worth substantially less because it had been wrecked. I asked that the AutoNation general manager could please call me because I wanted to mitigate this problem locally, just between us guys. Still no call, still in the shop. GMC engineers think they may have fixed the electronic gremlins but that doesn't help the fact that it's been in an accident. I'm not sure what I'm going to do next but this is not over. Good luck with yours! I see that there is a service bulletin it on the trailer wiring controller. Could be your issue.