for one, i vote just go MPFI...

and for 2 it does sound like a fuel system problem, the DPFI cars are notorius for hesitations...