Two questions on my 73 K10 350...
1) After accelerating, if I take my foot off the pedal, I start to hear a whistling noise. If I slightly apply pressure to the gas pedal, the noise fades a little. If I depress the gas pedal more than 25%, the whistling noise completely disappears. The...