Fuel pressure reg is where I would look. The first few mins of running sounds like it maybe getting air in the fuel system