Geoff, fix it right. Composite radiators don't like stop leak, or is it "stop flow"? Don't do it. If your winters are mild, as ours are here in coastal California, live with it, otherwise, replace it. You don't say what model/equipment you have, but we've BTDT, and somebody on the list can advise you. John