When I worked at my fathers shop as a kid it happened a lot. Amazing what you can look over while being frustrated. It almost sounds like the diaphram is shutting the fuel down.
Maybe you need a bigger fuel pump for those extra mods..........jokin kinda mood today, can ya tell