I just went through a similar situation this weekend on my heater core. It turned out that the cable had come unhooked from the control valve located inside the case.