My 2002 LS radiator fan is always running and very loud. Does not matter if the engine is hot or cold. To me, it sounds like a fan speed control is stuck in high speed mode. The engine temp sensor appears to be working ok because the temp gauge is working properly and the engine is not over heating. Any ideas on what could be the problem?