I'm Neal and I am here to assist you. Only accept when you are happy with my assistance. If I can't help I will open your Question to other experts.
Stop leak will probably not work.
How bad is it leaking?
Did you cycle it on and off a couple times?
Sorry for the delay,
You can try the stop leak but I would not be optimistic that it will work or that it will last if it does work. If you do use it, it will be something you will want to keep an eye on.