I have had to replace the heater core in my '91 Suburban at least 4 times in the past 3 years. Unfortunately, I have used Barr's Stop Leak and other such stuff in the past. Could it be that this stuff has built-up in the water jacket of the engine, and has become corrosive to copper over time?
Mark