Check the hoses in between the hard lines are all good, mrs mooks prem was doing this and took ages to work out that it was the one piece of line that hadn't been replaced. Was sucking air not fuel.