carb makes whistling noise

It could be the throttle shaft bushing causing the whistling. If you look around, someone in your area will be able to replace the bushings if you are really attached to that carb, otherwise replace it as mentioned before.