Check the comm of the motor, Did you break in the motor before you drive?
The strong smell are coming from the brushes itself. if you didn't break in the motor before you run, (I assume your motor is brand new.) and pump the motor into full power. it'll wear off the brushes. (and also the comm too.)
the remedy for this is, Break-in the motor before you runs again. also check the drivetrain to see if theres anything loose. (loose gear or belt can also be the culprit)