Maybe intermittent connection issue.
1) make sure battery is tight in holder, no rattling.
2) check, clean (cotton bud with isopropyl ie brake cleaner) , grease (electrical contact grease) battery holder terminals.
3) wires between holder and motor. Remove motor cover and wiggle cable while...