My car is making a strange squeaking noise as the engine runs idle. The noise is coming from somewhere near the power steering fluid and/or top left corner around the engine. It has been having some problems with running hot and leaking coolant.
Dec 7, 2012 at 11:15 AM




