You might want to get a full service fitting like retul or whatever you have in your area, so they can take into account of your current physical limitations. Might need to make adjustments to cleats, saddle height and position, etc. I would probably do that before getting new crank. I had one done after my crash a few years back when I was having a lot of numb hands that I was not having before. Discovered that due to the tightness in my shoulder, my reach was not as far as it was before the crash, and I was shifting my body forward, which ended up with me putting more pressure on my hands that I was not doing before. A couple of simple adjustments and it made all the difference. Once I was able to work my should dexterity out and improve my movement, I was able to micro adjust back to where my original settings were.
It was worth the cost in my opinion.
__________________
Brian | 2023 Trek Domane SLR 7 AXS | 2023 Trek CheckPoint SL 7 AXS | 2016 Trek Emonda ALR | 2022 Trek FX Sport 5
you should learn to embrace change, and mock it's failings every step of the way.