Troubleshoot. Check Throttle body,TPS, IACV, MAP. I had a simliar problem. No need to tune. That's a waste of money for a simple problem.