Rotating magnets shunt motor over resistance, cause current variations