I love my 2008 Chevy Aveo, it is my only car and I hope to keep it for a long time.
Today the car started making a high pitched winning noise coming from under the hood near the windshield. I want to get an idea what is going one before I take it to a mechanic. Does anyone have any ideas.