Make sure you don't have any gasket maker stuck in your cooling system, it has been known to clog things up if you use too much and can cause the overheating issues you were seeing. A bad water pump will do that as well. Also, you should invest in some fresh new heater core hoses and stuff. Old hoses when heated up and under pressure can burst.
Brent