Aside from the coolant temperature sensor, is there a separate fan control sensor. Have replaced coolant temp sensor, but fans are still coming on as soon as engine starts. Displays message that says "engine too hot, A/C off." Engine is not hot. Temp gauge shows 160 and there is no excessive heat from engine. P0128 code, but don't feel like it is either thermostat or water pump.