There is a possibly it could be the wiring.
Additionally, just because the motor wants to turn does not always mean the battery can drive the amps to make it happen(especially with NiMH batteries). As the battery tries to deliver the amps, the voltage 'sags' down and may not be enough force to overcome the compressed spring at the other end of the gear set.
I'd check everything with a good battery first, preferably an 11.1v if you can borrow one. Reason being, a LiPO typically has a much better discharge rate than a NiMH battery, and can probably send enough amperage through the stock (junk) wiring to make it turn over.
Additionally, just because the motor wants to turn does not always mean the battery can drive the amps to make it happen(especially with NiMH batteries). As the battery tries to deliver the amps, the voltage 'sags' down and may not be enough force to overcome the compressed spring at the other end of the gear set.
I'd check everything with a good battery first, preferably an 11.1v if you can borrow one. Reason being, a LiPO typically has a much better discharge rate than a NiMH battery, and can probably send enough amperage through the stock (junk) wiring to make it turn over.