We were towing our travel trailer in the USA (from Canada) and suddenly lost all throttle in South Dakota. 3.5L ecoboost, 135,000 miles on it. We ended up with three codes - P0627, P0087, and P00C6. We had it towed to a nearby dealership that said the FPDM and the high pressure fuel pump needed...