I don't understand people on these forums that answer questions that basically end up saying, "just have it checked out by a professional mechanic...". If I HAD the money I most likely wouldn't be here looking for answers on how to fix my car myself. If you don't know the answer then don't answer.
I relation to this topic...
I have the same issue and everyone seems to point to fuel however after alot of research and some good answers on previous forums I found that a really simple it could be is the MAF Sensor is dirty, failing, or has failed. My issue was that one of the clamps on my air filter housing was broken for a very long time. No biggie right? Well on really humid/hot/rainy days this alows enough moisture into the system that can cause condensation on the leads of the MAF sensor. This condensation attracts dust, and visaversa... This throws off the readings and the computer sends the wrong amount of fuel to the injectors, usually too much. Mine would have a slight smell of gas in the exaust like an older car running too rich.
They make special spray for it, and there are a bunch of youtube videos on how to do it. Before you blow a crap ton of money, try this.