I'm not sure on the layout of a Freelander engine bay but usually the header tank is the highest point in the water system, so if the header is empty but the pipe just underneath has water in it and the water system is still full then it must just be the header tank. Replace it and see if that...