When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Try spraying carb cleaner around the intake manifold, see if idle picks up, smooths out. You may have an intake leak. Be carefull not to spray it IN the intake or you will get a false reading. Can you get diag. codes from that year? Bad temp sensor or weak injector could also cause problems. How is it off idle, any popping or spitting? Hesitation?