T TreySharkey New member Feb 12, 2011 #1 ...5.9 liter engine.? the fan will not release from the water pump.. any suggestions would be helpful...
...5.9 liter engine.? the fan will not release from the water pump.. any suggestions would be helpful...