I believe they are both 36mm motors. Not sure of the senton motor has fins on the can or not, if it does, then it likely is closer to 37-38mm OD, so you will probably have to squeeze the heat sink in a vice or something to compress it a bit so it holds onto the smooth can of the traxxas 3500 motor.