How exactly are you measuring the amps the motor draws? If your winch motors do draw that much power your IBC should have blown long ago.
Ive been wanting to ask that for a while.