I have a 2017 Raptor , and there were some power delivery / shifting issues. I took it to Prestige Ford in Garland, who kept my truck for 3 1/2 weeks, and returned it to me unresolved completely. Luckily i found Andrew and DTX. They took my concerns seriously, and stuck with the problem until completely resolved. (Some timing issues and a transmission valve that Prestige claimed to have replaced ) Additionally had them put on an awesome Retrax tonneau cover. Im not sure if the truck was in this good a shape when I bought it. If you have a Ford , these are the people to trust.