Sorry if you didn't get any response. I saw the post, but didn't know how difficult it is to do on your car/truck.
The short answer is that if you smell antifreeze, you have a leak, and as you suspect, quite possibly the core.
If you tackle it, be sure to disconnect your battery cable so that there is no way that the passenger side air bag can be inadvertantly deployed.