Do you have a center support bearing on a split drive shaft? These can get worn out and sag causing leakage. You say it leaks when it sits also, if the seal was correctly placed then sitting wouldn't make it leak, but residual oil from it leaking while you were driving would drip after you stop. The seal your buying, is it OEM? How did the replaced seal look when a new one was installed. Was there wear?