But when I turn crankarms longer than 170, my knees begin to hurt after long or hard efforts.
Im no rocket scientist at all about bike fit and bike geometry etc......but with a proper bike fit, as far as your knee in relation to the center of your pedal, shouldn't it be the same no matter which crank arm you have?