MPNick, turboge had nothing but great success with his Haltech. And as you can see, azian6er loves his. As long as you have a knowledgeable tuner, I personally can't think of better bang for the buck. I'm sure your box is fine however.
As far as the injectors, it's not difficult to have them...