Me again Slickster, My clutch lever makes a treble sweeking sound when pulled in tried grease on moving parts, with no fix any ideas? Thanks for any help