Wow, this thread was a while ago, but I've an update. So, to make a long story short, they replaced the motor. I paid for shipping to them, they paid to get it back. Less than a year later, another problem, probably the motor again.
IF you are the Sunnyvale, CA area, I have a Rapids 4WD you can...