I can adjust the push rod on mine to change the angle of the pedal, have you tried that, or is it still not enough ?
Not has a look at that yet but I will and let you know how I get on. I rather think it's going to need something more though.