Definietly sounds like somehting on the road surface. If you were braking then I might have put it down to your ASC or
DSC playing up, but under acceleration it wouldn't affect it.
What were the road conditions like? Had it been raining? Could it have been a very big gust of wind? Or maybe even a severe tramline?