YesImLDS
Member
Speaking of gas. I developed a gas leak as well, slapping some jb weld on it now... Making the apartment smell like gas! Thinking I might switch over the clutch pads from previous engine because those didn't slip near as much as these ones do. MAYBE I'M JUST PUTTING DOWN TOO MUCH POWER! Ha just kidding. I just think that these pads might have some grease or something one them. Got some brake parts cleaners as well might just clean em up.