Fuel filter, ignition control module, clogged injectors , vacuum leak are all possibilities. A scan tool that does live data may be needed to determine the fault. Do not try to adjust the idle. Try cleaning the idle air control valve, it may be stuck or if it is running so poorly that it can't raise the idle enough. Look down the venturi on the throttle body and see if both injectors are spraying evenly, shining a timing light on the spray may help you see the pattern. what does the scanner read for coolant and ambient temperature?