Check your fuel filter and tightness of all your hose connections in the engine compartment, if fueling system is not sealed and you get air in there you have all the symptoms you've just described. Search there is a thread here regarding hose tightness, cheers.
Sent from my LGMS631 using Tapatalk