I had some on my ski muffler but I was told that it doesn't last (so I had it welded permanently and so far it is holding very good, like new). I guess if you check it very often, it may do the trick temporarily but with that much pressure (that was at idle I presume), I am not sure. Do you think it could be welded permanently even it it's between two joints? Mine was simpler.
Benji.