I had a Mustang that was not putting out heat despite an overheating problem with a new radiator. Anyway it turns out that the heater core was plugged. The overheating problem was due to improper ignition timing because the outer ring on the balancer had slipped.