I experience a noticeable whir or high pitched sound that is electrical in nature, since it is affected by my blinker and other electrical loads, it only happens when I start it up and if I turn off the engine and restart it disappears. What is it?
SPONSORED LINKS
Wednesday, July 1st, 2009 AT 7:47 PM