Let me guess, it's around 1300 rpms when it does it. And usually in a high gear at constant speed around 1300 rpms. If these are close then good luck. Some say the iac, maf, egr, vacuum leaks, trq convertor, burnt trans fluid. And maybe even more. Some have cured it and some live with it. But if...