Fuel Filter Particles AND Stalling

The particles are before the fuel pump which is why I'm happy there's a filter in place before it. This is also why I suspect that the problem is before the fuel filter/pump like in the gas tank or fuel lines. What's a tank drop entail?