If it happens while at freeway speeds and light throttle it could very well be a ****ty map sensor or dirty or bad maf