3G Dodge RAM - General Talk
I own a 2006 Dodge Ram 1500 Hemi 5.7L, I had my water pump, thermostat and fan clutch replaced because the water pump was leaking, but after the replacement the fan clutch is making a roaring sound. It has never made that sound before. The mechanic said it was working properly, but the sound is...