I have a 2007 Dodge Ram 2500 with a 5.9 diesel. When towing or in slow traffic, the temperature guage will spike and show overheating. It does not happen all of the time. Most times I can hear the howl of the clutch fan engaging. Could this be a clutch fan going bad or some other ECM problem?