that can be alot of things. 1st check intake air control valve sensor located in front of intake manifold,. another could be faulty spark plug wire, or spark plugs, might be loose. O2 sensors, clogged injectors, fuel filter, or faulty fuel pump. if it has a check engine light, its most likely the o2 sensor or the intake air control valve. good luck.