Stalling

Your big tip off is the empty fuel filter that refills itself. This is a classic tell tale that the the pump is sucking air. And it usually turns out to be the little rubber jumper from the sender to the hard supply line. If when you replaced it, and used gear clamps, that may be why. When using gearclamps here, they need to be the really small ones, and you need 2 per side with the screws staggered 180 degrees, then just tight not torqued to yield,lol.
You might as well check the front one too, but that one usually leaks as a tell-tale.
If the problem persists while driving with the cap off, then I would remove that new sender and check it.
That air got in there somehow. And it should have passed out the float valve, as in the line is self-bleeding.So it either got sucked in right inside the tank, or through one of the jumpers on the suction side, or through a cracked hardline. The only one that doesn't leak is the rear jumper, because it's up high. The only one you can't see is in the tank.
The pump is usually powerful enough to implode the tank, if the venting system fails.
If your line from pump to carb is attached to the engine for stability, this point may need to be insulated to keep the hot engine from boiling the fuel in the line. On the pressure side this is not usually a problem, but with the plastic filter on there, I have seen them do that. I only use the metal bodied ones.