Pontiac Repair Questions? Ask a Mechanic for Answers ASAP
Hi and welcome to Just Answer!
A leaking heater core does make the engine loose coolant causing it to empty out eventually and overheat. The core is definately your problem and you should get it repaired if you intend to use that vehicle.