I really don't think the mounting point on the clutch pedal is the issue. I have sold over 2000 of my hydraulic clutch conversions and no one else has had this issue that I know of.
Quote:
Originally Posted by Carkrazy1987
I have the 3/4 master that came with the kit. And i understand the reasoning of the lever on the master assembly, i was more referring to the pedal side of the pushrod. If comparing the mechanic leverage from the factory location and the new location, the pedal ratio changes drastically. I will redo my measurements this weekend, but i do think the pedal pushrod should be mounted closer to the pedal pivot
|