get some fuel injector cleaner to run through your gas, also check your O2 sensor and IAC valve
also take it to a transmission shop, have them run a diagnostics on it, trust me its worth it because if it is in the transmission, if you leave it the transmission will be shot and you will be left spending 2200 bucks on a new one