Still waiting on my WRX unit from my mechanic. Doing a Killer B spoolinator GTX3076r and my AWIC setup since I am working way to much OT and not able to do most of it myself. He told my two weeks maybe three at most; then he lost a bunch of mechanics. His 2 EFI University Certs, Mainline Dyno and his longed Suby experience are the only reason that I let it go this long. I have weird dreams at night about the car; I am missing it so.
Side note regarding pumps - it can depend on where you pump from as jet and centrifugal pumps can push a lot of fluid but cannot pull fluid very well at all hence they need often be primed
thoroughly if dry. In our cases they should be at a low spot or at the reservoir like many of us AWIC'ers; and
I might be wrong but I reason these above pump types might be "happier" pulling from a larger diameter opening like a reservoir where there is a large area to intake fluids.
Pistons pumps, (like an engine) can do both push and pull very well and it doesn't need priming less it has a habit of collapsing the incoming piping; plus they blow **** up if there is a down stream restriction which is a big downside for us folks. While they are phenomenal at producing
EPIC shower head pressure they are probably not for us unless we add pressure relief valve(s).