I had the crankshaft seal changed under warranty and now it doesn't leak (as much)! I was told by a S&S mechanic that the engine is "sensitive" to the oil level. Too much oil and and some will get pressed out through the seals. Does someone know if that's the case?