No...you don't need injectors, you need a tune. When you ported your throttle body it skewed your MAF readings bad.