I've had an ongoing issue with the clutch / belt inspection cover seal leaking. The dealer has replaced it several times with a paper one ( supposedly an HD official part) then finally found an supplier for the old version which did not leak. I had the clutch replaced recently and I guess they used a "new" style one and it leaks. It's easy enough to change out, but I need to know the part number or what to look for to get the right one. Has anyone else had this issue?