Well, recall complete. Now more confused as ever as to why this was not done over the air. It was a software update only, they pulled my truck in a parking place, left it running and completely unmonitored. Could have just done that via over the air in my driveway. Took 45 minutes and it's off the list. No technician checked anything. I asked why I had to bring it in, and its so they can put a sticker on the truck to indicate it was done. So 40 miles in fuel roundtrip, 45 minutes in fuel idling, hr in and hr back, plus an hour at the dealership. I don't even want to know what this free update cost me.