My 2017 Ford F-150 is pretty good truck except that it has engine check light on recently. When went to this dealer, I never expected it took me a lot time and money. I were being told it would take a couple of hours. But when I checked after three hours, they didn't even begin to work on it yet. Obviously, they forgot it. After one more hour, I were being told they had to keep truck there because one of the part which connected with sensor was broken when they took out the senor. They need to order that part. During these days waiting for the part, I need to rent another truck and pay by myself.
I think the technician didn't know how to handle the sensor and broke another part connect to it.
Anyway, I waited for three days and spent two hundreds dollar for rent another truck. The even worse is, when the part arrived on Friday, I were being told that they will take a whole day or might be next Monday to get it fixed. I really felt angry for their working attitude. The good part is they fixed it around 2:00pm and I will never go to this dealer in future.