Heater core

Cheaper in the long run to get a new one than patch up an old one that has already had at least one problem.
I'll try repairing mine seeing all the apparent angst caused by buying a new one that doesn't fit. I've already repaired my radiator so I'll give this a try.