Before I even think about recommending you a motor, I’d like to say this :
Have fun competing against the SM heavyweights…
if you really wanna AutoX, suspension + tires ftw
Figure out what you can do in a particular class, and do everything, nothing else.