T thefox47545 New member May 19, 2010 #1 As soon as I turn it on, the loud whistling/squeaking noise starts and does not go away. Coming from engine. HELP!
As soon as I turn it on, the loud whistling/squeaking noise starts and does not go away. Coming from engine. HELP!