I finally tracked down an oil leak. When pulling the clutch, oil leaks from around what appears to be a rubber seal around the pin on the other side of the little metal ball. It's hard to tell from the parts diagram, but possibly 'DUST SEAL 91210-286-003. I'm not seeing this procedure in the service manual but maybe someone can enlighten me.
A forum community dedicated to Honda Twin cylinder motorcycle owners and enthusiasts. Come join the discussion about performance, engine builds, classifieds, modifications, troubleshooting, maintenance, and more!