what is your tps voltage? when was the last time you cleaned the iac? the maf? Most likely your issue is the TPS and IAC. Your iac is probably clogged as all hell.
On my old fox I went with a iac spacer like this and it fixed a very very similar issue
http://k-mansparts.com/items/perform...39a-detail.htm