check your fast idle valve and have you checked you distibutor cap and rotor button