could very well be the heater core that's leaking... not fun to replace either