Recently my 1996 Altima, has been having heating and idle issues, I brought it to a dealer and they sais the heater control valve is leaking anitfreeze externally and needs to be replaced, $220. Where is this component located, is it all so called a water control? Is it on the fire wall with a cable attatched to it? or is that something else. All so how difficult is it to replace?