Welcome, I'm also wondering if you don't have enough leverage on the pedal.