I have a 2007 Monte Carlo chevy with 128k miles. My car whistles when turn hard also when I turn the car on the car make a weird noise but when I turn the ac fan on the noise stop. What does these mean?

check for worn or loose fan belts first, pray it's that easy and not worn bearings somewhere