my '99 Blazer has an aluminum heater and radiator core. if you use the wrong kind of antifreeze, you can corrode the aluminum. but if it started leaking within a few weeks, i'd be surprised if that's the cause. probably just have a loose connection on a hose. or the core itself was defective, which would suck b/c you'd have to redo the entire job to get the core replaced.