from what it sound like, you have air in the fuel system which is a common problem and can be hair pulling to fix. also need to make sure your lift pump is working and providing correct pressure. when they fail it can pull the fuel system into a vacuum and create air leaks from anywhere in the lines. not having ample fuel pressure will destroy the IP as well.