Having same problem with our 2008 Impala. Driving around 35-50 mph, you can feel a slight surging and watch the tachometer surge as well.
I read on another thread, (can't find it now), this particular guy changed everything you could imagine with no luck. Finally he changed something called the lower cam sensor??? (I think that is the name) and that seemed to solve the problem. Anyone familiar with that?