Who has one and has it aided the IRS in keeping the diff. from leaking?

Mine was perfectly fine, even with 80+ passes on them. Even with the gear swap & 20 runs on them NO PEE!!!

Then I took the sway bar loose and with better 60', I noticed the scent of diff fluid & saw the evidence last night of the PEE!

Not much, but still noticeable!