I dropped my truck off for a LOF. They found a few issues with my truck, ordered parts, repaired everything, and had my truck ready 2 days before my vacation trip. All this work took place 7 days before we left on our trip. My truck run and operatored perfectly, all 2200 miles. A very hearty Thank You to the GM service department, and all who helped make this a positive and enjoyable vacation experience.