I'm a little late to the party, but if anyone found the right answer, please share. My heater heats fast and is quite hot, except when I stop for a light and am at idle, then it cools almost immediately. If I let it idle for 10 minutes without the heater on and the fan on high, it will over heat.
With the heater on or off, it will overheat without the fan on high. Past experience tells me the possibility of a damaged/worn water pump are at least 90%. I have had a few vehicles in the past with the same symptoms, both were water pumps. Any input?