jonaz
Jun 19, 2021Explorer
Loss of Power after New Fan Clutch
Hello Everyone, I have a 2007 Dodge Ram 1500 5.7 and it blew the water pump and fan clutch at the campsite. Got it towed to a auto repair store in San Diego and they replaced the fan clutch, water...