Mea Culpa Maxima..... I thought it was a tranny door seal too.
BUT.... Did you see the design of the seal to clutch pushrod contact surface!?!.... Rubber/teflon/polymer-of-some-sort surface on metal?????
I am glad Harley's don't fly.....
I REALLY miss cables...... Just sayin.....