Based upon your description, I would blame the hose or the hose clamp. usually when the heater core goes, it leaks on the inside of the car
I've never replaced a heater core, but supposedly they go bad like mad on 1991-1996 Escorts so I read stories about them going bad all the time on Escort boards.