2004 Dodge Neon ?

I was hoping to find out if it was the heater core before I started tearing things apart. Usually when the heater core went bad it would drip on the passenger floor but was wondering if that's why there's a drain now to keep that from happening. I would have thought a heater core would have lasted longer than 6 years also.