I think they ordered a harness for the truck they have in the shop right now. I'll mention the brake pedal switch.
I don't know if this truck is the same as my E250, but the E250 uses both the brake switch and the master cylinder for signals to take out the cruise. The signals are opposite to make it more fail safe. Mine ended up being the switch in the master cylinder.
I replaced about $200 in parts (including wiring) before I made a breakout box to monitor all the signals while driving. I also made a bench setup to test the whole system - that is how I figured out how the system works.
I would hope that a 2014 would have much better diagnostics than my 2004 E250. I would expect that you should be able to monitor the state of the switches in the 2014.
I would be troubleshooting the issue before replacing any parts based on my experience.