Stay away from that stop leak crap. If you have a leak, probably that freeze plug, fix it. You will be better off than trying to get by with a band aid, when the thing could blow at any time and loose an engine. It's a lot of work, but you'll be better off.