This is the throttle you need for the SM: THROTTLE, HALL EFFECT, HIRSCHMANN, 65 DEG, CONNECTORIZED 2102308-03 - These are meant for SM, they have a slightly longer throttle tube, but can be modified to fit the Alta variants that do not use the -04)
We did not strip the screws (seriously!?)...