i would just like to point out that that is rated for 100% duty cycle- which is bad to be at for more than one pull.
"Injectors should be sized for 75-85% maximum duty cycle on engines used in constant high power applications "
so, consider bumping up a size