Technical
The 04 I just got has a light nocking when idling in neutral, when I pull the clutch lever it stops, does this sound like I need to adjust the clutch. The lever seems adjusted proper I have 1/4" -3/8" freeplay at lever The clutch doesn't slip ( it did great burnout in first and second on the...