Maybe this should be in the stupid questions thread. But im nut sure. Jut lookng for some peace of mind.
My fan clutch comes on a soon as you take off after starting and howls like crazy. It goes away after a minute or two. if I'm using my ac it will howl after every stop sometimes, then go...