I had the exact problem... i would check the vacuum lines, make sure the intake snorkel is properly attatched to the throttle body.. What fixed my weird rpm/ stall problem.. is ummm i noticed my intake manifold bolts were all loose
.. just a thought.