if the pin has been run loose.. there could be eccentric wear so that when you tighten it.. it is tight.. but leaks.
the jb weld just takes up the space. IE.. clean and coat liberally.. torque and pin. if there is any space for seepage.. the jb would seal it. the jb is not there for structural integrety.. just as a sealer.
should be easy to see / feel significant wear with a new pin in hand.