Problem with new fuel system

I would guess that filter is not adequate. Quick and easy way to find out is bypass it with a chunk of hose and see if the situation changes

Speaking of hose, use the stiffer EFI rated hose for your suction hose(s) which helps prevent collapse

Bear in mind, the suction side is operating at BELOW atmospheric pressure and ANY pressure drop is sort of magnified for lack of better.