Check your vacuum hoses. I have an 88 mustang that was doing the same thing. I changed out some vacuum hoses and it got better. I still have a leak some where but i am not done changing out the hoses. Drivability did get better with the few I changed. You may also want to check your battery and...