There is waaaaaaaay more to fuel injectors than spray pattern and peak flow rate. There are lots of things that affect the way an injector behaves. ID is the only company to test for all those traits and match injectors to each other.
If you've had problems, it's likely the injectors. Especially if you're running FIC.