A cracked engine block or head gasket allows coolant to leak into the cylinders or oil, resulting in the loss of coolant from the system. This is much more likely than the pump alone being the sole cause given the symptoms.
You need to have a mechanic diagnose the problem. Trying to guess without proper inspection could lead to costly mistakes. They can perform a pressure test on the cooling system to pinpoint the leak.