Finally got around to checking out the condition of the seal and its fine the oil was coming from the behind the o-ring so I put a thicker one on doesn't seem to be leaking anymore but ill have to wait till I get my new frame and swing arm before I can ride and really be able to....made a hell of a mess on the old frame and bottom of case from the dirt mixing with oil and sticking to everything