Neutral Safety Switch Leaking

Hey everyone, I have a 727 and I replaced the Neutral Safety Switch (3 prong) when I rebuilt the tranny from a couple months ago and I bought it from autozone. Now the damn thing is leaking from the body of the switch (not from the threads where it threads into the tranny) .

Anyone have any good recommendations on brand so I can buy a good one and not have to replace the thing every couple of months?

Thanks