Before Installing I would not get heat until the engine and all coolant lines were up to temp and running engine under load and we would loose all heat when engine temp dropped below 180 and no heat at idol. After Installing we get heat approx 10 minutes into running engine at idol and heat remains consistent at idol and cruising when engine drops below 180. Worth every penny to us.