Another item to check is the hoses that attach to the core. These are under hood and it's best to have the cowling removed for a good inspection. A loose hose fitting can cause a leak that will migrate thru the firewall following the heat core tubes.
If it turns out that you have to remove the heater core, remove the core cover and core together ... if you separate them, the job is much more difficult.