I am getting fed up with the Lexon store that sold me the crank and powermeter combo. It seems that they do not know which is the tool that can install the spider. They pointed me to Shimano TL-FC33 which does not fit at all and now they are not replying.