Have you checked the seal on the "air screw" in the throttle body?? Likely place for a leak like you are describing. The seals get hard with age, then the screw usually falls out soon after. Smitty