My heater core started to leak about 10 years ago and had to be replaced. Replacement was not difficult. The original lasted just 13 years on a Fiero that had only 60,000 miles on the OD and was always garage kept. I would venture to say that the original heater cores don't last very long.
As for Joe's overheating problem; a 1/8" hole drilled in the thermostat may solve the problem. If not relocating the stat might be a consideration. Its so easy to lose 10 oz of coolant so why take a chance?
------------------
" THE BLACK PARALYZER" -87GT 3800SC Series III engine, custom ZZP Intercooler setup, 3.4" Pulley, Northstar TB, LS1 MAF, 3" Flotech Afterburner Exhaust, Autolite 104's, MSD wires, Custom CAI, 4T65eHD w. custom axles, HP Tuners VCM Suite.
"THE COLUSSUS" 87GT - ALL OUT 3.4L Turbocharged engine, Garrett Hybrid Turbo, MSD ign., modified TH125H
" ON THE LOOSE WITHOUT THE JUICE " [This message has been edited by Dennis LaGrua (edited 12-28-2011).]