not if it's a low fuel issue.
what was the fuel pressure spec/reading??
does it actually run when the return line is pinched off??
if it still stumbles, then what i suggest is check the fuel pressure and see if it drops off when the stumbling occurs. if not, then you may have a different issue.
then i would check the crank and throttle position sensors.