please help picking motor..

360 would be my choice.

Cheep

Less work getting it in there

Less weight = better balanced car

Plenty of power