Normally your heater core acts as a trap for all kinds of dirt and sludge.Disconnect your heater hoses and flush it out good with your garden hose.First one way,then the other.I have got many heaters to working good with this method.