Injector cleaners work, but STP isn't one of the better ones. BG44K is the best (and most expensive). Chevron Clean-Up with Techroline is also very good and about half the cost of BG's product. I've also used Red Line's FI cleaner, it seems to work reasonably well if the injectors just need a touch up. The BG stuff is about $16 a can. Pretty pricey, and with the current state of oil prices, it may have gone up significantly since I last bought it.
The cheap stuff is pretty marginal, but if you've got a really badly clogged injector anything will help some. The easy way to tell if you are having injector issues is idle quality. A partially clogged injector will not let the engine idle smoothly at all.
The cheap stuff is pretty marginal, but if you've got a really badly clogged injector anything will help some. The easy way to tell if you are having injector issues is idle quality. A partially clogged injector will not let the engine idle smoothly at all.