You could use a bottle of fuel injector cleaner. I think that it is just a more concentrated detergent(like in gasoline). They are inexpensive and can't hurt to try. There are tons of companies that make them but you should stick with a name brand like chevron,stp etc.
ronin