You probably have multiple issues/sounds going on. You may still have a worn coupler on the SC.....which is where some of your noise is coming from. If you are getting oil soak that bad, that fast.....I would say it is not seal related. Myself and others can sit here and play the guessing game all night, but, on an issue where there are so many possibilities......and the fact we don't have the car in front of us....it is kind of pointless. You really should have it looked at.