Just a thought, but I have heard a sound that was a definite "chirp" coming from a small leak around the base of my carb, I even think around the throttle shaft. Whatever it is, do you hear it at idle with the hood open and your ears in the engine compartment?
Karl