Maybe the pivot point design will ease installation and you can drill on your clutch pedal to mount where you want. prolly need to make a stop for the pedal the further down the pedal you peg the pushrod.
#spitballen
#spitballen