OSRC
I wanna be Dave
If you are used to touring cars and racing buggies, the super low crawler gearing might just be messing with you. You can push a touring car very easily, and it will roll off power. Crawlers have easily 4x or more gearing, so they do not roll easily off power. There's just too much mechanical friction.
If the pinion mesh seems ok, motor and drivetrain all turn freely, and your motor is not running super hot you're fine.
If the pinion mesh seems ok, motor and drivetrain all turn freely, and your motor is not running super hot you're fine.