I installed an ez pull arm, and it makes the pull more even feeling. I to also thought that the clutch pull felt a bit odd, but I was coming off a hyd clutch bike so was not sure. As mentioned disconnect at engine and slide cable in and out see if the drag is notchy or smooth. WD 40 or really any "oil" probably is not a good choice as oil based stuff likes to collect dirty and gum up stuff. Cable lube should be silicone type lube I think now.
2013 XCT added Jan 2015
pull back bars, passenger arm rests, HID Low beam, Silverstar Ultra headlight high beam,Drag Specialties Pillow Top seat with driver backrest. Glasspack mod Mufflers.
2009 Royal Star Venture-Traded Jan 2016
Trailers are for when it's broke aint it?