I had Trek Powerfly HT and no matter what I did still gave me knee issues, had same issue with another manual MTB. The only solution was new bike in both cases, different brands. My lastest ebike is same model as wife's, did few 100kms on her medium frame with no issues so bought L frame...