help diagnose whining noise

I've got it to make the noise while I was under the hood. It is defenitly coming from the back of the carb. It makes the noise constant after its warmed up at highway speed. By the time I pull over and yank the air cleaner off it goes away. Only to be heard as a little squeak when the throttle is blipped and the rpm's are falling.