I know you flushed out the heater core. But if you drain it and take the hoses off and fill the core with radiator flush I think you will find it plugged. It allows water to flow through but it is mostly plugged and only a main flow through is happening and not going through the core. I had the same problem