I'd first try to get it scanned for computer error codes, an AutoZone store
will do that for you. With the information that you have given it could be a
lot of things, maybe dirty throttle body, if it's an automatic the torque
converter lock up could be oscillating on and off, oxygen sensor, etc.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.