Well, I replaced it, which is the strange part that I'm having trouble with... Should I have put RTV on it, or something? The good thing is that it runs like new... except for all the leaking oil. Needless to say I'm getting anxious/worried that I may have to tear it all down again... I'll try cleaning it up/drying it off, then putting the seal back with some RTV, or something.