it's definately possible that a bad injector could be causing this.
i'd also suggest looking at your fuel filter... it's a simple cheap fix and lots of times can makes a world of difference.
dont forget to check your spark plugs and plug wires... both of those could be at fault