Do you know where the leak is comming from? I wouldn't ever put anything in my coolant lines. But who knows maybe that stuff works. It would be better for you to find the leak or crack. If it's in your radiator your fucked. If its te hoses it's easily fixable.