Update:
Dropped truck off Thursday at 9AM after a few weeks waiting on parts to come in. They did the trailer switch recall and started on the axle locker issue. They then needed another part they didn't order originally, but it was coming next day.
Friday the part came in late so no work...