flushing a heater core

Or for that matter, the thermostat,waterpump, or passages could be clogged. Your engine may just need an enema to get everything cleaned out.