A few possibilities I can think of would be O2 Sensor could be bad, Idle speed control unit... Have you checked around the engine to make sure there aren't any loose connectors or especially air hoses? Also you may want to change your fuel filter and take a look at the air filter, the air filter would have to be pretty clogged for that much trouble though... Has it been running poorly like this since you got it or did it just start happening. I'll look through the FSM and post again if I think of anything else. Let me know if any of the things I mentioned helps. Good luck