Check air filter, see if it needs to be changed. If so change it. Clean the mass air flow sensor.
If that doesnt fix it, change the fuel filter.
If that doesnt fix it, check your fuel pressure.
If fuel pressure is fine then check your idle air control valve.
If none of these seem to fix it I recommend seeing a mechanic to get a proper diagnosis on it to save money.
Hope this helps!
SPONSORED LINKS
Sunday, August 20th, 2017 AT 6:31 PM