When i start my car there is a high pitch noise that sounds like it's coming from the front of the engine. When you press the accelerator it goes away and when you turn off the car it whines down.
Nov 24, 2012 at 2:16 AM