Got the parts ordered form drag speclities. Just waiting for it to come in. Will write on how it turns out.
Well got the new easy pull clutch ramp installed. Drag specialties for 174 dollars. Not cheap. Changed the degree of pull from 22 to 18. It is better but still going to look for a different handle to ad ease of pull on the lever. Thanks a lot guys. The job took about 8 hours to do the swap was able to do it myself and save on the HD shop time and money. Would advise buying the kit.