I have had amazing luck with cap cover gaskets. The one on the bike at the moment has 20,000 miles on it. No leaks anywhere. No glue or contact glue. About ready to install number 4 soon. Valve clearance check coming up. A shop will, never get it right. You can have a shop do it for you but bet two dollars to a doughnut it leaks before you hit 5,000 miles. Plow horse if you decide to do it yourself PM me. I will help you out.