...and maybe a hole in the hot water cylinder's heating coil, as it's not normal for "pumping over", the symptom you describe, to cause the header tank to overflow.
Try tying up the ballcock, or better still turn off the mains supply to it, then see if it still overflows. Remember, water...