Yea, you know what seemed to fix the problem... I had heard that having an oiled after market air filter like the Neuspeed P-flo could cause fuel trims to get funky. So I replaced my stock p-flo filter with a dry AEM filter and now I don't get the surging anymore! I am 85% certain that is what made the difference.