Pinion Seal Leaking

So my newly (kinda) installed 8.25 seems to have a leaking pinion seal, not so bad that it won't have fluid, but I've driven it probably 1000 miles and now the rear is chattering at low speed turns. Planning on adding more fluid and maybe limited slip additive, but is there anything I can do without pulling the whole thing apart to get to the seal to at least slow down the leak?