I had the same type of problem
replaced the fuel pump,fuel filter,injector harness&injector seals
Runs better but still not happy it's fixed only stopped on me once since the repairs 6 weeks ago and it was when I was coasting down hill on the duel carriageway stopped for ten mins and then...