Quick update on my lever situation - I called ASV and talked to tech service (spoke with Bob - great guy). He provided steps to address the issue with the clutch switch not being made and is sending me a new actuator rod for the front brake. The new actuator rod is shorter than stock and will hopefully enable the brake lever to be mounted and work properly....