I just had my Spec Clutch Stage 1 installed a few months ago. Ever since it was installed, if I ride it even the slightest bit, it gets that nasty burning smell. I thought it would eventually go away since it was new, but it is still doing it. Also if I spin my tires it will smell bad for like 5...