I agree, that motor is WAY overkill... it would be like someone putting a 1527 Neu in a Revo and expecting it to be controllable.
In fact, I would seriously consider a 1527 in this car. Or an outruner, such as THIS.
“The modern astrophysical concept that ascribes the sun’s energy to thermonuclear reactions deep in the solar interior is contradicted by nearly every observable aspect of the sun.” —Ralph E. Juergens