Expert advice on a difficult troubleshoot
I have a 2006 E-250 that will lose power momentarily while driving as if its not getting enough fuel. The van will lunge and go back to running normal. As if its get starved for fuel and then when it gets it, it runs fine again. 290K miles. My mechanic cleaned the throttle body and the problem returned. He then replace the TB and in the course of doing that he said the new TB burnt up. He then decided I had a problem with my ECM and/or my wiring harness. He fixed several wires that had lost contact because the harness had been rubbing and replaced the ECM. He even went to the point of having Ford look at the diagnostics while the van was running. Their conclusion was the ECM. After getting my van back from the shop with my new TB and ECM, I still have the same problem. I then replaced the fuel pump and filter. Still the same problem. Before the repairs I would get a code 193 for a high input fuel rail sensor. I did tell them about this. Not sure what to do now. As I stated, I'll be driving along fine and then I'll have that momentary loss of power and then it lunges and go back to normal. Other than that, it runs fine except for the hiccups.
I would appreciate anyone input.