The subaru injectors are good if your going to run more than 12 psi of boost on stock turbo. in which case, your going forged as the factory internals cant hold up past 10psi. The stock injectors are at the max duty cycle or close to it at about 14psi. With that being said, it makes more sense...