This is quite common on the Sieeras, but not the Capris. An air leak is your first check. Don't forget all the basis such as loose leads and electricla conecters on sensors. The idle screw clogging up with carb is also common. When did you last change your fuel filter?