While driving when I just have my foot resting on the clutch I hear a chirping sound, whistling sound, hard to describe how it sounds. Maybe like a ricer w/ a supercharger. It goes away when my foot is off and when I start to depress the clutch. bad throwout bearing? heck it took me a month to realize the correlation with my foot on the clutch and the noise.

any ideas?