I don't think you should really be powering a large motor directly off a battleswitch. I think you need the battleswitch to turn on an automotive relay which then controls the motor.
I'd try connecting the motor directly to the battery to check both work.