kinda seems like the wires may have HIGH RESITSTANCE, some where along the wires from power to motor. A wire may be frayed or it might be shorting itself then when you hit a bump or somthing it might cause it to go back to regular operation.