It sounds as if I am having a similar issue with my Escape, at least related to the wiring harness:
I purchased mine from CarMax in October 2014, and was told that all recalls had been performed. Within a few months, I started receiving the "Engine Fault Service Now" light, and the vehicle sputtered and acted as if it would die on occasion. I took it in to my local dealership, and they informed me that they knew of an issue with the harness, repaired it, and it should be good to go.
Fast forward several months, to Feb. 2016, and the issue starts again. This time, I did experience the car die on a couple of occasions when backing out of a parking space, along with the usual "Engine Fault" message, random sputtering and rough idling, and a constant check-engine light. Using my OBDII monitor, I discovered the same fault code as found before:
Fault Code P0236: Turbo/Super Charger Boost Sensor “A” Circuit Range/Performance.
So, I took it back to my local dealership for a second time. This time, the dealership (again) said that they fixed the issue via new splices, but charged me over $100 for the repair, as they stated that the original recall (supposedly performed by a dealership near the CarMax where I purchased it) was no longer "covered" and they could not guarantee their work. With hesitation, I paid the fee in the hopes that the issue would be done.
Fast forward to the last month. It's happening again. Same fault code, same performance issues. I am at my wit's end with it, and am hesitant to take it back to the same dealership, as I'm afraid nothing will be done. I have started to attempt to get Ford involved but wasn't sure where to begin. I feel certain that all the repairs have been "band aid" fixes instead of doing the work properly and with new parts. Part of me wants to just find a new dealership and just be done, but part of me wants the current one to fix it, especially now that I've paid them for work that obviously didn't fix the problem . . .