What us the MFR of this unit you described? Air cooled Engine? Such as Onan? It this a factory fan or an add on? Lets say it's air cooled. Try cleaning the engine of dirt Grease, and so on. If not air cooled then it is possible the fan was added due to overheating hard to say based on...