I have an 86 Regal with the 307 that has developed a small issue starting. When I give it an initial pump to close the choke it fires right up. But it takes about 30 seconds for the pull off to open the choke. So, it fires right up, sputters and smokes because its starving for air, 30 seconds (or so) later, the pull off opens the choke and it smooths out and runs great. My question is, what could cause the choke pull off to take so long to work? If the pull off would work as soon as its supposed to, it would start like a new car.