The dealership is doing the best it can in repairing my truck. The truck has been at the dealership for 16 days. The real problem in GM. GM can not seem to ship the part that is needed to repair the truck which is absolutely maddening. It is absurd GM can not ship the required part to fix the truck. The dealership is doing everything they can but GM is the problem. I would go back to the dealership on a heartbeat.