hi all,so I have a semi auto clutch kit on my 08 klx110. I think its from TBparts.The clutch cover gasket leaks. I know I put it in properly…. Wondering what most people do with these…. Should I put a thin coat of rtv on the new gasket im about to put on it?Also, it leaks at the oil level viewing window too… anybody know where I cant get a new one, and any install tricks so it doesn’t leak?Thanks in advance!