A method for operating an engine cooling system to control the temperature of an engine of a motor vehicle, the engine cooling system including a fan and an engine cooling circuit, where the engine cooling circuit includes an electric water pump configured to draw a maximum current to circulate coolant at a maximum electric pump flow rate, a mechanical water pump configured to circulate coolant at a maximum mechanical pump flow rate that is higher than the maximum electric pump flow rate, and a selector valve, and the engine cooling system further includes at least one input sensor and an engine control module electrically coupled to the electric water pump, the mechanical water pump, the selector valve, and the at least one input sensor, with the engine control module including a memory that contains energy demand data associated with a predetermined flow rate and a predetermined current, the method comprising:
- measuring, using the at least one input sensor, at least one characteristic of an energy demand on the engine;
- generating, using the at least one input sensor, a signal representative of the measured energy demand characteristic;
- comparing, using the engine control module, the energy demand characteristics as measured by the at least one input sensor to the energy demand data to identify the predetermined flow rate and the predetermined current;
- comparing, using the engine control module, the predetermined flow rate to the maximum electric pump flow rate;
- comparing, using the engine control module, the predetermined current to the maximum current;
- and
- based on these comparisons, generating a valve signal for actuating the selector valve to fluidly connect one of the electric water pump and the mechanical water pump to the engine.