Try a good injector cleaner. I think it was BigJim, who came up with this idea, but try this: Put some injector cleaner into the fuel filter, so that it'll go directly to the injector w/o the whole issue of the cleaner evaporating in the gas tank. Make sure you use a good cleaner, I would recommend Chevron Techron (I've personally used this, and it helped), Redline, there are a few other, but I can't remember off the top of my head. You can find these at your local auto-store. It is a bit expensive, for Techron, I just payed $6.99 (however I got it from Pepboys, and they had a buy one get one free deal with the purchase of their one dollar calendar). By the way, I'm desi as well

Good to see some fellow desis on this site!