Its an Automatic.
I'm really not too familiar with automatics. Check to make sure the BAC/ISC valve is working properly, I guess also look for vacuum leaks along your intake tract. Other than that I dont really know, maybe someone else with an automatic can help out.