cap/rotor/wires/plugs cheapest and first place to start...

egr valve stuck open...you can try applying vacuum to it directly. should nearly kill the engine if its not stuck open.

TPS out of adjustment or bad...

Check the FSM link in the first thread on this forum. Has some good troubleshooting in it!

Good luck