We have been getting a LOT of complaints to the shop in recent years concerning currently available mechanical fuel pumps.
One customer that we built two BBC Marine units for actually sent one of them back because it flooded after shut down, difficult to start cold or hot, and running issues. We tested the carb and it was flawless, returned it to him, the troubles continued. I had him swap the good working carb from the other engine and it started acting up. Turns out the culprit was the "new" fuel pump, the other pump was also new, same manufacturer, and working fine.
So before replacing the pump he did a fuel pressure check, it was around 10-12 psi, not 5-6 like the other one......Cliff