Could well be the pump isn't producing the fuel pressure required. S&S state 58psi. Best get the pressure checked, ideally with it running as the pump might be able to get almost enough pressure with the engine stopped but not when it is running.
Good luck!