Fuel Filter Particles AND Stalling

Pull the tank and clean. Replace the sock in there. Replace all rubber lines with the newer ones.Then flush everything. New gas eats the older stuff.