The pump provides temperature-based flowrate-modulation of the main-flow of coolant through the engine and radiator, coupled with temperature-based open/close control of sub-flows of coolant through plural sub-circuits. Modulation is done by orientatable swirl-vanes. Open/close control is done by a movable sleeve rotating inside a stator-sleeve, which opens/closes apertures and windows in the sleeves.