cheapest to most expensive that could all cause this: pcv valve, fuel pressure regulator, idle control valve, throttle position sensor, mass air flow sensor
all easily replaced yourself in very little time
cheapest to most expensive that could all cause this: pcv valve, fuel pressure regulator, idle control valve, throttle position sensor, mass air flow sensor
all easily replaced yourself in very little time