Run to top line in oil sight glass with both wheels on ground, im comfortable with oiling on it, but when I launch hard I still hear a chatter out of the clutch, soft or just pulling off stop lights does not give me that noise, clutch basket bearing maybe?