after painting my mufflers on my wing and before i started to put them back on i noticed a oil leak where the suspension and prop shaft bolt together. i checked bolt but they are tight. i can't find the seal on bike bandit or cheap cycles. they say unavaliable. the seal is 43x67x32 and there part number was 91267-371-003. here's the question. are they avaliable somewhere and is that where the ol leak is coming from. :thanks: