Finally got the time to pull my heater core unit. The core actually seems to be fine! I'll pressure check it before I reinstall it but I think all the leaking was coming from one of the hose connections at the heater core! I'm going to replace the heater hoses and use multiple hose clamps and hopefully slide the hoses further onto the brass heater core pipes to hopefully make a leakproof connection. I'll try to post photos of where mine was leaking...hold your breath and cross your fingers!
Bill