this wont help your problem but maybe you shouldnt be building motors.
thats ALOT of shit to have go wrong.
when i put my 1st motor together the only prob i had was the battery died
but thats not my fault.
ppl arent gunna want to trouble shoot shit they did not put together.
its a pain in the ass.
your the best bet to fix it, since you did all the putting together.
once agian im not tryin to be a dick so dont get all pissy plz