Sounds dodgy, would do a full reset of the phone Settings > About > Reset my phone. You'll lose all your data/settings of course, but I'd be afraid of burning out the motor or other sort of phone circuitry if the intended duty cycle of the motor is being exceeded - put it this way its not gonna do it any good.