I was speaking to the guy that will be installing my Cobra Clutch. he told me that I should go to autozone or suttin to buy something that would prevent oil from leakin into the clutch......I cant remember what it was called. Any of u have any clue what i am talkin about??? what is the name of it? He said the name like 3 times and I still couldnt make out wtf he was sayin lol