Nope, don't ever use any kind of stop leak type of product. A buddy of mine bought a Jeep XJ where the owner put stop leak in it to try and fix a small radiator leak. We've flushed the cooling system several times and replaced the radiator. He was still having issues with it so we had to install a coolant filter. Stop leak has a higher chance of causing issues down the line than actually fixing anything.